AM使用MVC4 VS2012和EF5。
我使用DataBase创建了一个EDMX,并且自动生成了POCO(TT)类。
按照这种方式Entity Framework 5 and Visual Studio 2012 POCO Classes in Different Project将POCO移至不同的项目。
现在我编辑我的数据类型(Int to String或AllowNull)或删除我在SQL Server中的表。我来更新我的模型(EDMX)。但是没有反映出变化。
我做错了什么或遗失了什么?
由于
答案 0 :(得分:1)
我认为你没有遗漏任何东西。
我不确定设计师在决定要更新的内容时使用的逻辑。从经验来看,似乎主要是增加新的。我没有看到太多更新。
我倾向于删除表并将其再次添加为最不痛苦的路径。这将删除任何自定义映射,因此如果您的实体与表格非常不同,则不理想。