創建服務後,我嘗試將它作爲另一個項目中的引用添加。我這樣做,它創建了客戶端,但我只看到我的服務的方法,而不是它應該生成的自定義類型。僅WSDL中沒有生成的類型WCF 4.5中的方法
例如,我添加了一個服務引用諸如http://ourdomain.com/Payment.svc
我應該引用http://ourdomain.com/Payment.svc?wsdl
或?singlewsdl
作爲服務參考URL?
請注意,如果我通過http://ourdomain.com/Payment.svc?singlewsdl添加服務引用,它不會生成客戶端,但我可以在創建的Reference.cs中看到類型。
在哪個項目中定義的類型。 Ar服務器項目中定義的數據合同還是單獨的項目? –
這些類型是用作服務操作的參數還是返回值?這些是將在WSDL中描述的唯一類型。你在WSDL/XSD中看到這些類型嗎? –