我正在使用Entity Framework 6.0,Code-First Strategy开发ASP.NET应用程序。所有数据库操作都与隔离类库中的数据访问层隔离。
现在我想应用迁移,这将删除数据库中的一些数据。是的,我知道这个操作会发生一些数据丢失。
当我尝试使用MS Web部署将我的ASP.Net项目发布到远程服务器时,我收到以下错误:
“架构更新正在终止,因为可能会发生数据丢失。”
所以,我的问题:如何禁用数据丢失检查?我在EF AutomaticMigrationDataLossAllowed = true;
文件中启用了Configuration.cs
。我发现了一些建议禁用选项block incremental deployment if data loss might occur
的文章,但我在Visual Studio 2015中找不到它。它在项目属性的“发布”选项卡上不存在。