Entity framework “接收”;支持';上下文';上下文已更改。。。EF 5升级后的添加迁移
我们正在使用代码优先迁移构建一个应用程序。我们一直在使用EntityFramework5.0.0RC,并更新了EntityFramework的NuGet包。数据库已与模型上下文同步。代码优先迁移已经好几个月了 当我们修改模型,并尝试添加迁移,甚至查询迁移时,我们会收到模型备份更改的System.InvalidOperationException 很明显,我正在尝试添加一个迁移 我们不知道该怎么办。如果删除更改,则可以成功运行Get Migrations,这表明数据库正确应用了所有迁移。尽管ProductVersion列上写着“5.0.0-rc.net45”Entity framework “接收”;支持';上下文';上下文已更改。。。EF 5升级后的添加迁移,entity-framework,entity-framework-5,entity-framework-migrations,Entity Framework,Entity Framework 5,Entity Framework Migrations,我们正在使用代码优先迁移构建一个应用程序。我们一直在使用EntityFramework5.0.0RC,并更新了EntityFramework的NuGet包。数据库已与模型上下文同步。代码优先迁移已经好几个月了 当我们修改模型,并尝试添加迁移,甚至查询迁移时,我们会收到模型备份更改的System.InvalidOperationException 很明显,我正在尝试添加一个迁移 我们不知道该怎么办。如果删除更改,则可以成功运行Get Migrations,这表明数据库正确应用了所有迁移。尽管Pro
还有其他人遇到过这个问题吗?找到了。此问题的根源是在构造函数中为同一类设置
DbContext.CommandTimeout
的代码,如中所示。访问该属性启动了一个初始化过程,该过程给出了我们实际调用的命令试图解决的错误。这是一个奇怪的效果。很高兴你找到了它,因为我不知道是否有人能猜到它