我曾多次使用过Power Tools逆向工程师Code First,而且我从未遇到过像以前那样的错误。
生成Model和Map类之后需要修改一些Model类,这里是错误。我可以添加一些字符串属性,没有问题,但在某些时候我不能添加任何其他字符串。我可以添加任何其他类型,减少字符串类型。
EF抛出此错误:
抛出异常: ' System.Data.Entity.Core.EntityCommandExecutionException'在 EntityFramework.dll
答案 0 :(得分:0)
关于实体框架和POO的这个问题,假设你知道封装属性(https://msdn.microsoft.com/en-us/library/a5adyhe9.aspx)。
答案太清楚了。我在模型类中添加新的封装属性时遇到问题,当我使用未封装的新属性时,我没有更多问题。