我正在连接到网络中另一台PC上的SQL Server。在对此UWP应用进行编码时(使用所有内容的最新版本,即SQL,Windows 17763),一切正常。查询正在返回结果。我正在使用VS 2017。
但是,当我创建一个包以将其侧面加载到其他PC(包括服务器所在的PC上)时,出现错误消息,指出找不到服务器或无法访问服务器:
provider: TCP Provider, error: 25 - Connection string is not valid
作为参考,生成的连接字符串很简单:
Data Source=PC-1\\SQLEXPRESS;Initial Catalog=NewDatabase;User ID=sa;Password=password
我检查了可以在该主题上找到的所有其他线程。我什至也涵盖了功能清单-私有网络,Internet(客户端和服务器)
什么可能导致此错误?
更新: 旁加载的应用程序在安装到其他PC上(除了出于某种原因而安装在SQL Server实例所在的PC上)可以运行。
答案 0 :(得分:0)
您需要为环回添加例外。由于某些奇怪的原因,您无法从侧面加载的UWP应用程序连接到localhost。但是,当您通过Visual Studio调试运行应用程序时,它可以工作。