我知道有很多关于此问题的话题,但我是EF的新手,找不到适合我的解决方案。
这一切在我的本地机器上运行良好 - 我成功连接到服务器上的数据库(而不是我的localdb),一切都很好。
问题是现在我想在另一台服务器上部署我的应用程序并将其连接到另一台数据库。
我将发布文件夹(带有.exe和东西)复制到服务器并更改了所有连接字符串,以便它们引用正确的数据库。
但是在运行应用程序时我收到错误Invalid object name 'IQC.dbo.@REL_IQCR_REPFORM'
- 我可以看到它仍然尝试使用“旧”数据库名称IQC
...
如何让EF始终在连接字符串中使用db?