WCF数据库连接正常工作但从WPF访问数据库时失败

时间:2014-12-10 21:53:24

标签: c# sql-server wpf wcf

我发生了一个奇怪的错误,我发现了一堵砖墙。我在我的网络主机上托管了我的WCF服务,我可以访问这个。我在我的Web主机上设置了一个数据库,并在WCF web.config中创建了数据库的连接字符串。

当我从本地WCF项目测试实时服务器上数据库的数据库连接时,连接正常。当我运行我的WPF应用程序时,它与我的WCF服务创建合同(WPF应用程序是本地的,WCF是实时的)我得到了

  

错误:"发生与网络相关或特定于实例的错误   建立与SQL Server的连接。找不到服务器或   无法访问。验证实例名称是否正确   SQL Server配置为允许远程连接。 (提供者:SQL   网络接口,错误:26 - 查找服务器/实例时出错   指定)"

我真的不明白如何从我当地的WCF项目连接到数据库,而不是从我的直播项目连接到数据库?任何人都有任何提示,如何解决这个问题,甚至如何确定问题发生的位置?

1 个答案:

答案 0 :(得分:0)

已解决:为浪费你的时间而道歉但是我在配置文件和web.config中硬编码了数据库连接字符串,这是导致问题的原因。我打算在此之前解决这个问题并忘记它。