如何强制我的 ASP.Net 应用程序使用 TCP/IP 而不是命名管道连接到 SQL Server?
我读到某处将“tcp:”放在连接字符串中的服务器名称前面应该可以解决问题,但它似乎没有改变任何东西。
编辑1:
- SQL Server 上启用了 TCP/IP。
- 我在连接字符串中尝试了 Network Library=dbmssocn,但仍然收到有关命名管道的错误消息:“提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接”
编辑2:
- 原来我的问题是实体框架使用的另一个隐藏的连接字符串