Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework “接收”;支持';上下文';上下文已更改。。。EF 5升级后的添加迁移_Entity Framework_Entity Framework 5_Entity Framework Migrations - Fatal编程技术网

Entity framework “接收”;支持';上下文';上下文已更改。。。EF 5升级后的添加迁移

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

我们正在使用代码优先迁移构建一个应用程序。我们一直在使用EntityFramework5.0.0RC,并更新了EntityFramework的NuGet包。数据库已与模型上下文同步。代码优先迁移已经好几个月了

当我们修改模型,并尝试添加迁移,甚至查询迁移时,我们会收到模型备份更改的System.InvalidOperationException

很明显,我正在尝试添加一个迁移

我们不知道该怎么办。如果删除更改,则可以成功运行Get Migrations,这表明数据库正确应用了所有迁移。尽管ProductVersion列上写着“5.0.0-rc.net45”


还有其他人遇到过这个问题吗?

找到了。此问题的根源是在构造函数中为同一类设置
DbContext.CommandTimeout
的代码,如中所示。访问该属性启动了一个初始化过程,该过程给出了我们实际调用的命令试图解决的错误。

这是一个奇怪的效果。很高兴你找到了它,因为我不知道是否有人能猜到它