在“数据库更改:代码优先”模式下,使用从EDMX文件为两个数据库优先生成的代码

时间:2019-01-09 11:03:47

标签: sql entity-framework model-view-controller

我在不同的服务器上有两个环境,分别是开发和测试。

当我将MVC站点部署到两台服务器时,如果它们都指向开发数据库,​​则一切正常,一旦我更改连接字符串以使用测试服务器数据库,就会收到以下错误消息。

“上下文在代码优先模式下与从EDMX文件生成的代码一起用于数据库优先或模型优先开发。”

什么会导致此问题?从我的角度来看,这两个服务器上存在的数据库及其表等都是相同的。

1 个答案:

答案 0 :(得分:0)

解决方案:事实证明连接字符串名称已更改,还原此更改已允许应用程序正确加载。