如何通过网络从C#ClickOnce应用程序访问sql server 2008 R2

如何通过网络从C#ClickOnce应用程序访问sql server 2008 R2,c#,sql-server,networking,clickonce,C#,Sql Server,Networking,Clickonce,我有一个clickOnce C#应用程序,可以在独立计算机上正常工作。我想通过网络使用该应用程序,但系统无法连接到sql server(sql server 2008 R2)并引发异常。我已经在sql server上创建了一个用户,并在应用程序的连接字符串上分配了它。然而,这个问题仍然存在。需要帮忙吗 检查应用程序上的连接字符串 检查: 将SQL server安全性配置为SQL server和windows身份验证模式 确保其实例正在运行 如果您的应用将在网络上使用,请创建sql server

我有一个clickOnce C#应用程序,可以在独立计算机上正常工作。我想通过网络使用该应用程序,但系统无法连接到sql server(sql server 2008 R2)并引发异常。我已经在sql server上创建了一个用户,并在应用程序的连接字符串上分配了它。然而,这个问题仍然存在。需要帮忙吗

检查应用程序上的连接字符串

检查:

将SQL server安全性配置为SQL server和windows身份验证模式

确保其实例正在运行

如果您的应用将在网络上使用,请创建sql server身份验证登录


关于

您遇到的例外情况。服务器是否可以从另一台计算机访问?路上有防火墙吗?您是否正在尝试使用命名管道而浏览服务已关闭?谢谢您的回复。我尝试了所有可能的方法,但没有成功。SQL SERVER在Windows 7上运行,客户端计算机使用XP。有什么效果吗?