簡體   English   中英

WCF數據庫連接正常,但是從WPF訪問數據庫時失敗

[英]WCF database connection working but fails when accessing database from WPF

我碰到了磚牆,發生了一個奇怪的錯誤。 我的Web主機上托管了WCF服務,我可以使用它。 我在Web主機上建立了一個數據庫,並且已經在WCF web.config中創建了到數據庫的連接字符串。

當我從本地WCF項目測試到實時服務器上數據庫的數據庫連接時,連接工作正常。 當我運行WPF應用程序時,它與WCF服務創建了合同(WPF應用程序是本地的,WCF是實時的),我得到了

錯誤:“與SQL Server建立連接時,發生了與網絡相關或特定於實例的錯誤。找不到服務器或無法訪問該服務器。請驗證實例名稱正確,並且將SQL Server配置為允許遠程連接。(提供者:SQL網絡接口,錯誤:26-查找服務器/實例指定錯誤)

我真的不明白如何從本地WCF項目連接到數據庫,但不能從實時項目連接到數據庫? 任何人都獲得了有關如何解決此問題,甚至如何確定問題出在哪里的提示?

解決:很抱歉浪費您的時間,但是我將數據庫連接字符串硬編碼在配置文件以及web.config中,這是導致問題的原因。 我本來想解決這個問題,卻忘記了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM