我有一个wcf webservice,客户端需要wsdl的副本。但是,当我打开wsdl时,由于自定义类型,有一堆xsd导入指向我的localhost。
<xsd:import schemaLocation="http://localhost:50790/ ... " />
他们需要自定义他们的代码,并且想要使用wsdl,但我不确定如何以他们可以正确使用wsdl的方式打包它?
是否有一个工具可以创建一个可以用来使用和生成调用的文件?
答案 0 :(得分:2)
在元数据下载模式(http://msdn.microsoft.com/en-us/library/cy2a3ybs(v=vs.80).aspx)中尝试使用Web服务发现工具(disco.exe,http://msdn.microsoft.com/en-us/library/aa751847.aspx)或svcutil.exe。这些文件可以下载所有必需的WSDL / XSD文件,然后您可以压缩并传送给客户端。