我在 Windows 10企业上安装了 unity3D游戏和 winforms c#应用程序和 Microsoft SQLServer 2014
winforms c#应用程序是用户将数据插入数据库的工具,unity3D游戏将从同一个数据库读取数据,并且它们与winforms c#application和unity3D游戏的相同连接字符串完美配合。
问题是:当我将所有这些部署到运行Windows 10 pro的客户端计算机时,Windows窗体应用程序正在运行但我在运行unity3D游戏时遇到此错误“现有连接被强行关闭由远程主机“,这是winform应用程序和团结3D游戏的连接字符串:
"server=localhost\SQLEXPRESS2014;database=diembao;User Id=sa;Password=111111;"
所以有人请告诉我为什么我会遇到这个错误以及如何解决?我尝试将“localhost”替换为我的计算机名称和计算机本地IP地址,但仍然会出现此错误。
更新 还有一个信息,当我从开发人员版本从SQLEXPRESS更改为SQLServer 时,我收到了此错误:“SocketException:使用了与请求的协议不兼容的地址”