我在不同解决方案的两个项目中的app.config文件中具有完全相同的配置。
一个是旧的解决方案,我删除了旧的迁移,更改了数据库并开始与新数据库发生连接错误。
我重新安装了EF,删除了迁移,重新启用了等等。没有任何作用。
我创建了一个新的解决方案,安装了EF,将我的模型类复制到其中并尝试了同样的方法。有用!生成的迁移代码完全相同。
因此,相同代码的相同配置在同一台计算机上的两个不同解决方案中。一个得到以下错误,而另一个工作。
System.Data.SqlClient.SqlException(0x80131904):与网络相关或 建立连接时发生特定于实例的错误 SQL Server。服务器未找到或无法访问。
建立时发生与网络相关或特定于实例的错误 与SQL Server的连接。服务器未找到或未找到 无障碍。验证实例名称是否正确以及SQL 服务器配置为允许远程连接。 (提供者:SQL 网络接口,错误:26 - 查找服务器/实例时出错 指定)
与评论中提到的其他问题不一样。不同的例外。
编辑:我复制项目文件并将其添加到全新的解决方案中。它的工作原理!我重新启动旧解决方案,重新启动计算机,重新安装项目中的所有软件包。什么都行不通。我真的需要让它能够解决这个问题。