【问题标题】:WCF database connection working but fails when accessing database from WPFWCF 数据库连接工作但从 WPF 访问数据库时失败
【发布时间】:2014-12-10 21:53:23
【问题描述】:

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

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

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

我真的不明白如何从本地 WCF 项目连接到数据库,但不能从我的现场项目连接到数据库?任何人都知道如何解决这个问题,甚至如何确定问题发生在哪里?

【问题讨论】:

  • 您是否可以提供可以帮助我们帮助您的代码示例?
  • 对不起卡梅伦我解决了,请看下面的答案:)

标签: c# sql-server wpf wcf


【解决方案1】:

已解决:很抱歉浪费您的时间,但我将数据库连接字符串硬编码在配置文件以及导致问题的 web.config 中。我之前打算解决这个问题并忘记了这一切。

【讨论】:

    猜你喜欢
    • 2021-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-22
    • 2011-08-10
    • 1970-01-01
    相关资源
    最近更新 更多