簡體   English   中英

不正確的WCF服務參考/空的Reference.cs文件

[英]Incorrect WCF Service Reference / Empty Reference.cs file

我已經使用服務庫模板創建了WCF服務。 使用生成的Service.dll,我已將服務托管在控制台應用程序中。

但是,當我在Web項目中添加服務引用時,在對象瀏覽器中查看服務詳細信息時,它指向對象瀏覽器中的組裝錯誤,如下面的屏幕快照所示。

在此處輸入圖片說明

在此處輸入圖片說明

一個可能的問題是,在重命名Web項目中的名稱空間時,我最終也重命名了Service項目的名稱空間。 但是即使修復了所有名稱空間后,我仍然遇到這個問題。

關於可以解決該問題的任何想法?

添加服務參考時,它將顯示正確的成員/接口,如下面的屏幕快照所示。 僅當我在對象瀏覽器中查看“服務引用”時,才看不到該服務公開的那些接口。

在此處輸入圖片說明

服務項目的項目依存關系

不確定為什么Web項目是Service庫項目的依賴項? 不應這樣,因為我沒有在Service項目中對其添加任何引用。

在此處輸入圖片說明

在研究了這個問題之后,我在這里遇到了這個問題。

我還發現在我的情況下reference.cs文件也是空的。 從“配置服務引用”對話框中取消選中Reuse types in referenced assemblies后,我能夠成功生成服務引用客戶端代碼。 我的服務參考現在指向正確的接口/成員。 如有任何疑問,請隨時發表評論或直接與我聯系。

暫無
暫無

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

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