工具比较简单实现了类似vs的服务引用工具但不依赖vs开发环境,导出的C#代码类文件可以直接当作cs文件添加进项目进行使用,工具操作过程也十分简单 ,支持导出和C#和VB两种代码服务引用文件。
主界面截图
运行环境要求
[支持 Windows7 SP1 及以上版本PC系统 支持x86/x64] 部分早期版本windows7运行会提示dll丢失错误弹窗 需要更新必要的系统补丁包 => kb4457144
生成C# class类文件的用处
引用进c#项目后可以直接调用(部分ip可能会变动 检查下ip相关的代码修正即可) 导出的方法名和webservice文档提供的保持一致 使用和vs服务使用起来一样简单。
例子地址 :
http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl
工具使用步骤
- 启动程序输入WebService的地址 (测试可以用上方的测试地址),点击执行到处c# class类文件
- 新建c#项目 添加并引用上一步的class类文件
- 代码执行调用 例子如下
wsdllib.WeatherWebService service = new wsdllib.WeatherWebService(); string[] list = service.getSupportCity("安徽");
导出的class 类文件截图
【展示区域有限 截图只截取了一部分代码进行展示】