我首先在MVC + EF代码中拥有此站点。它在Azure VM和本地上运行完美。
最近我想切换到Azure Web App,因此我将该站点部署到VS2013中的Web App服务。一切看起来都很好,检查执行代码优先迁移,没有错误。
然而,当我查看数据库时,只创建了20个表中的大约10个。我进一步研究了__MigrationHistory表,发现69个迁移变更中只有34个(包括初始迁移)。这是代码首先没有贯穿。我试过很多次,看起来好像被卡在那里了。这太令人沮丧了。任何人都可以帮助我。
感谢。
答案 0 :(得分:0)
虽然Azure和VS2013没有返回任何错误或警告消息。通过使用Steve的方法,我发现在运行MigrationHistory32之后我需要手动删除和添加一个约束。