【发布时间】:2020-04-18 08:31:22
【问题描述】:
我正在使用实体框架 6 和代码优先方法。我将相同的数据库用于实时和开发目的,当我在模型中进行更改或在模型中添加新字段时,然后添加迁移并运行更新数据库,迁移添加和本地成功更新以及从 Visual Studio 运行应用程序时它的作品美好的。但另一方面,我已经发布的同一个应用程序崩溃了,当我打开实时 URL 时,我看到了这个错误
一个解决方案是重新发布该应用程序,但我想要一个不同的最佳解决方案。
我想知道使用实体框架的最佳实践,我可以使用 EF 添加或修改模型,同时实时应用程序可以正常工作,因为它在模型修改之前工作。我使用 SQL Server 作为数据库。
【问题讨论】:
标签: c# asp.net-mvc entity-framework-6 entity-framework-migrations