我正在嘗試使用Visual Studio中的Winforms客戶端訪問它來測試我正在開發的WCF Web服務。 WCF服務由Visual Studio ASP.NET開發服務器託管,當我通過Web瀏覽器訪問它時(我給出了「您已創建服務」頁面),我可以看到它。然而,當我試圖通過的WinForms客戶端連接到它(被配置爲指向我的本地服務),它說:無法在Visual Studio中測試WCF服務。 「沒有端點收聽。」
有沒有終點爲http://localhost:8181/ {Web應用程序}聽/ {SVC文件} .svc可以接受消息。這通常是由不正確的地址或SOAP操作引起的。有關更多詳細信息,請參閱InnerException(如果存在)。
在InnerException中沒有值。 {Web Application}
和{SVC File}
實際上填充了正確的值,我只是將它們從異常消息中移除。
任何想法,爲什麼這不工作,我怎麼能糾正它?
難道只是這項服務,並能看到其它WCF客戶端/服務器連接回事?也許用默認的WCF模板和一個簡單的客戶端來做一個簡單的解決方案(從頭開始)。最糟糕的情況是,禁用防火牆並以管理員身份啓動VS。 – 2010-08-05 18:50:11
@亨克:在這一點上,我試圖讓它在本地IIS中工作,但我遇到了同樣的問題(它試圖加載4.0程序集,即使它的目標是3.5),就像我在測試服務器上一樣。看到[這個問題](http://stackoverflow.com/questions/3417257/inexplicable-assembly-load-in-wcf-service-iis-7)。如果我能得到這個工作,那麼我不會在乎VS不工作。 – 2010-08-05 18:56:52