我用幾種方法創建了一個WCF ServiceContract,但是當我將這個引用添加到客戶端時,沒有一個顯示出來。 WCF測試客戶端正確加載,並在那裏顯示所有方法。當我嘗試添加服務引用並單擊'Go'('Discover'不會帶來任何提示)時,它們也顯示在「添加服務引用」窗口中。什麼可能會讓客戶端的接口爲空?WCF客戶端中沒有顯示的方法
下面是一個方法的服務代碼:
namespace WS
{
[ServiceContract]
public interface Itest
{
[OperationContract] method_name(int num);
}
}
的客戶端應用程序識別命名空間,但並沒有找到任何方法。
謝謝!
這是無效的C#。發佈真實的代碼。還要確保你的服務dll的構建是正確的,你實際上在一個實際的服務類中實現了這個契約,並且最終配置文件在服務dll中是正確的。 –
我更正了代碼。該服務的構建正確並在服務類中運行。 – user1327418
這很可能是您的app.config文件中存在錯誤。 –