无法执行代码代码首先在部署到azure Web角色时进行迁移

时间:2014-09-28 04:01:08

标签: azure-sql-database entity-framework-6 azure-web-roles

当我将我的应用程序部署到Azure Web角色时,我希望代码首次迁移运行,不幸的是,这种情况不会发生。当我在模拟器中运行应用程序时,代码首次迁移发生在流畅的&我没有遇到任何问题。

我有自定义ClaimsAuthenticationManager,并且首先调用EFF上下文。我想知道那里是否有上下文。

我正在使用最新的MVC,Azure SDK 2.4和& Eff 6.1。

由于

1 个答案:

答案 0 :(得分:0)

EF在部署到SQL Azure时不会运行迁移,相反,如果您选中相应的选项,则应该在web.config中添加一个部分,该部分将注册MigrateDatabaseToLastetVersion初始化程序,应该更新您的db第一次使用它。这不是你看到的经历吗?