当只有wsdl文件时,可以使用二种工具生成本地类(.cs)文件
wsdl.exe与svcutil.exe
wsdl.exe d:\...\..\xxx.wsdl d:\..\..\xxx.xsd /o:d:\test.cs (把所需要的wsdl及xsd文件都要包含)
svcutil.exe d:\...\..\xxx.wsdl d:\..\..\xxx.xsd /d:d:\wsdl (把所需要的wsdl及xsd文件都要包含)
可以参考 wsdl.exe 及 svcutil.exe 命令参数。
从webservice服务端获取 wsdl文件,可以使用工具 disco.exe
disco /o: wsdl文件存放路径 服务的URL
还可以对cs文件进行生成dll文件
编译代理类,生成dll动态库,使用工具(csc.exe)
csc /out:D:\new_name.dll /t:library /r:System.XML.dll /r:System.Web.Services.dll new_name.cs