从wsdl + xsd生成C#代理调用

时间:2011-12-20 10:13:44

标签: c# web-services proxy xsd wsdl

您好我需要为C#客户端生成Web服务代理。 Web服务是java。我有用于Web服务的wsdl + xsd文件。

我尝试使用wsdl.exe工具

wsdl /out:D:\filename.cs / protocol:SOAP12 C:\ filename.wsdl

但问题是某些定义在xsd文件中。如何合并它。我认为这是新标准

2 个答案:

答案 0 :(得分:0)

查看WSDL工具的/par switch

答案 1 :(得分:0)

我知道自从问到这个问题已经有一段时间了,但我今天也需要在我的WSDL中使用XSD,所以这在我的搜索中出现了。

我最终使用wsdl.exe这样:

wsdl C:\filename.wsdl C:\filename.xsd /out:C:\filename.cs /protocol:SOAP12

如果不出意外,总有一天它会对其他人有用: - )