ek_*_*_ny 4 entity-framework azure asp.net-mvc-3
使用Windows Azure并尝试发布我的MVC3应用程序."发布"Web应用程序的"设置"面板中的"执行代码优先迁移"复选框显示为灰色.我需要做哪些更改才能启用它?
我相信当您尝试发布MVC应用程序时,您会看到以下"执行代码优先迁移":
这可能是因为您没有在应用程序中为代码迁移编写完整代码,也没有在此处描述的web.config中没有或不正确的数据库设置.
为了启用代码迁移,您必须在web.config中配置一个数据库(如果是Windows Azure,则需要在web.config中提供SQL数据库信息),并编写一个完整的类,说明代码迁移将如何发生取决于你的模型.这是一个如何实现它的例子.
http://msdn.microsoft.com/en-us/library/dd394698#efcfmigrations
归档时间: |
|
查看次数: |
5751 次 |
最近记录: |