我開發了一個c#類庫,通過WCF與Web服務進行通信。 WSDL添加了服務引用。這被操縱來促進使用X509證書來簽署請求。部署SOAP發送錯誤 - System.ServiceModel.Channels.Message
一個非常簡單的測試應用程序,利用DLL在我的開發機器上完美工作。部署測試應用到新的機器
但是時返回以下響應:
SOAP發送錯誤
「的操作inquirePreAuthorizationAsync」無法加載,因爲它有一個參數或返回System.ServiceModel.Channels.Message類型的類型或具有MessageContractAttribute和其他不同類型參數的類型。當使用System.ServiceModel.Channels.Message或具有MessageContractAttribute的類型時,該方法不得使用任何其他類型的參數。
我在想這是一個誤導性的消息 - 由於它在開發機器上工作正常 - 當然如果有問題,那麼它會發生在兩臺機器上?
任何幫助,以瞭解正在發生的事情將不勝感激。