1

我的小团队在网站项目中使用了 asp.mvc 2.0/entity framework 4.0(模型优先方法)/Windows Server 2008r2/Sql Server 2008 r2 堆栈。我们已经完成了开发过程,进入了 Web 部署阶段。在这个阶段,我们面临着一个问题——好的,我们将使用 vs2010 特性进行初始服务器/数据库部署,但是我们将来会做什么?显然我们的一些模型可以在发布后修改以满足新的条件,当然我们的服务器数据库将包含用户数据集、文章等。有没有什么方法可以用新的数据库修改更新服务器数据库,而不删除数据库,和将数据从旧实例转换为新实例?现在我们只找到了更新服务器数据库的 DAC/DACPAC 方法,但我们不知道如何将自动 EF 模型生成与 DAC 绑定。可能存在另一种解决方案吗?有没有解决这种情况的标准方法?有什么建议吗?

谢谢

4

1 回答 1

0

I'd be interested to know if you have found a solution to this yet?

Have you tried simply generating a database based on your EF model, and using a schema comparison tool such as SQL Compare to deploy changes from the EF-generated database and your target production server?

于 2010-12-07T21:28:48.737 回答