微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

手动生成WebService代理类的简单办法

方式一:

    手动生成WebService代理类需要把一句生成语句,如 wsdl.exe /l:cs /out:D:/ProxyServices.cs http://localhost/WebService.asmx 拷贝到Visual Studio 2008 命令提示窗口中去执行,这是一种办法。

 

方式二: 

    首先打开Visual Studio 2008,选择菜单"工具"-"外部工具"打开外部工具对话框,单击“添加”按钮添加新工具,然后在“标题”行中输入"WSDL生成代理类","命令"行中输入"C:/Program Files/Microsoft SDKs/Windows/v6.0A/Bin/wsdl.exe /l:cs /out:"

(wsdl.exe文件的路径),"参数"行中输入"/l:cs /out:",单击"初始目录"行右边的三角按钮选择"项目录",勾选"使用输出窗口"和"提示输入参数",然后确定保存。

    再打开菜单"工具"可以看到多了一个"WSDL生成代理类"菜单,这时先选定一个存放生成的代理类的文件夹(必须位于并且包含于当前解决方案中),然后单击"WSDL生成代理类"菜单,弹出如下对话框,然后你只需在"/l:cs /out:"后面空一格(必须空一格)再粘贴WebService文件的http地址如http://localhost/WebService.asmx,单击"确定"看看发生了什么?是的,输出窗口会显示生成一个类及其存放的位置,看看是不是你选定的文件夹,找到这个路径看看是不是有一个类,你会发现这个类跟上面使用命令行生成的类一模一样。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐