关于模型第一次EF4开发

时间:2010-12-22 22:50:27

标签: c# entity-framework entity-framework-4

我刚尝试过,我还发现如果我更改了EF模型并希望从模型中重新生成数据库,那么数据库中的所有现有数据都将丢失。

有没有办法解决这个问题,因为这总是在开发过程中发生。

3 个答案:

答案 0 :(得分:3)

查看Entity Designer数据库生成powerpack 这是一个来自microsoft的视觉工作室,你可以在不擦除数据的情况下修改数据库模式。

答案 1 :(得分:0)

詹姆斯·冈特基本上把它钉在了一起 - 在新数据库中生成模式并使用模式更新工具。您不一定需要在“数据”菜单下的Visual Studio中购买任何有架构和数据比较和迁移工具的东西。

答案 2 :(得分:0)

尝试Devart Entity Developer。我们为Entity Framework和LINQ to SQL模型提供数据库同步功能,有关详细信息,请参阅this article