在另一台机器上运行安装文件时出错

时间:2014-05-29 06:16:15

标签: .net sql-server-2008-r2

我创建了一个桌面应用程序并转换为exe格式。在我当前的系统中它正常工作。但问题是当我安装到另一台PC时,安装将成功完成但是在登录时,它将显示错误,

***有关调用的详细信息,请参阅此消息的结尾 实时(JIT)调试而不是此对话框。 ************ 例外文字 **********

System.Data.SqlClient.SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
    at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
    at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)***** 

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

错误表明该PC无法访问SQL服务器,客户端PC是否可以访问SQL实例。

一个常见的错误是在开发时和部署时使用localhost而不是将其更改为正确的网络路径