簡體   English   中英

從單個客戶端使用多個WCF服務

[英]Consuming multiple WCF services from a single client

我已經使用控制台應用程序托管了兩個WCF服務,一個在端口8080上,另一個在端口8090上。我能夠為名為AccountManagementService的第一個服務創建對象,但不能為名為UserRegistrationService的其他服務創建對象。

下面的快照顯示已添加了兩個服務。 在此處輸入圖片說明

第二項服務根本沒有出現在智能感知中。

可以在以下鏈接中找到所使用服務的完整詳細信息(這也是我提出的問題): 使用單個控制台應用程序托管兩個WCF服務

我已嘗試多次刪除和創建新服務,但似乎沒有任何效果。 請提出建議。

根據圖像,它應該在那里。 打開未在IntelliSense中顯示的服務的reference.cs文件,然后檢查名稱空間。 然后嘗試使用全名創建引用。 要轉到reference.cs文件,請單擊“在解決方案資源管理器中顯示所有文件”,如下所示

在此處輸入圖片說明

例如,如果在reference.cs中,您將名稱空間WWWCF.UserRegistration視為foo.bar.WWWCF.UserRegistration ,則使用創建實例

foo.bar.WWWCF.UserRegistration ref = new foo.bar.WWWCF.UserRegistration ();

找到了解決方案。 不過,我不確定我是否明白原因。 但是以下鏈接為我的問題提供了答案並已解決。

空的Reference.cs文件問題已解決

暫無
暫無

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

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