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