2012-08-27 42 views
0

我已將.wsdl文件連接到我的項目(通過adding service reference)。由.wsdl描述的Wcf已經具有沒有它的配置,它不能被在我的項目中。 我應該如何設置這些配置? 任何意見,請。要配置.wsdl使用

+1

您是否問如何爲WCF服務啓用WSDL(以便其他程序可以使用您創建的WCF服務),或者如何使用WCF服務作爲客戶端,前提是您擁有WSDL? –

+0

我需要在'WCF服務'中使用'wsdl' – Calax

+0

我希望你的意思是「添加服務參考」。只有在絕對必要時才應使用「添加Web引用」。 –

回答

1

如果您在項目中查看add web reference,它應該自動添加app.config條目。您需要做的就是將它們從該配置複製到正在使用它的WCF應用程序的配置文件。

如果沒有,您還可以使用Svcutil來生成類和配置。如果您有WSDL的本地副本,則可以運行以下命令:svcutil *.wsdl *.xsd /language:C#或者如果您通過http託管終端進行導入,則這將工作svcutil http://service/metadataEndpoint