首页 > Windows开发 > 详细

C#根据wsdl文件生成客户端调用代码

时间:2021-08-12 13:23:53      阅读:12      评论:0      收藏:0      [点我收藏+]

C#根据wsdl文件生成客户端调用代码,

要用到visaul studio的命令行工具。进入开始菜单visual studio的菜单,选择 "visual studio tool",打开菜单里面命令提示符选项,输入一下命令:

wsdl .\soapService.xml.wsdl /si  /namespace:nsname /out:.\ISoapService.cs

  这个命令生成服务端的接口文件,其中soapService.xml.wsdl是当前目录的wsdl文件

 

如果要生成客户端类文件,输入一下命令:

wsdl .\soapService.xml.wsdl  /namespace:nsname /out:.\SoapService.cs

  

一个完整的例子如下:

D:\>wsdl .\soapService.xml.wsdl /si  /namespace:nsname /out:.\ISoapService.cs
Microsoft(R) Web Services 描述语言实用工具
[Microsoft (R) .NET Framework, Version 2.0.50727.3038]
Copyright (C) Microsoft Corporation. All rights reserved.
正在写入文件“.\ISoapService.cs”。

D:\>wsdl .\soapService.xml.wsdl  /namespace:nsname /out:.\SoapService.cs
Microsoft(R) Web Services 描述语言实用工具
[Microsoft (R) .NET Framework, Version 2.0.50727.3038]
Copyright (C) Microsoft Corporation. All rights reserved.
正在写入文件“.\SoapService.cs”。

D:\>

 

关于参数:

/namespace:nsname 是指定命名空间为nsname, 如果需要修改,可以直接改为所需要的命名空间

C#根据wsdl文件生成客户端调用代码

原文:https://www.cnblogs.com/equation/p/15132117.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!