0

AM 使用 MVC4 VS2012 和 EF5。

我使用数据库创建了一个 EDMX,并自动生成了 POCO(TT) 类。

遵循这种方式Entity Framework 5 和 Visual Studio 2012 POCO Classes in different Project将 POCO 移动到不同的项目。

现在我编辑我的数据类型(Int 到 String 或 AllowNull)或删除我在 SQL Server 中的表。我来更新我的模型(EDMX)。但是变化没有反映出来。

我做错了还是错过了什么?

谢谢

4

1 回答 1

1

我不认为你缺少任何东西。

我不确定设计师在决定更新什么时使用的逻辑。从经验来看,它似乎主要是添加新的。没看到太多更新。

我倾向于删除表格并再次添加它作为最不痛苦的路线。这将删除任何自定义映射,因此如果您的实体与您的表有很大不同,这并不理想。

于 2013-03-21T12:30:50.497 回答