zoukankan      html  css  js  c++  java
  • WSDL手动生成WebService代理类的方法

    通常要手动生成WebService代理类需要把一句生成语句,如 wsdl.exe /l:cs /out:D:Proxy_UpdateService.cs  http://localhost:7000/UpdateService.asmx?wsdl拷贝到Visual Studio2010 命令提示窗口中去执行,这里再介绍另一个办法。

    首先打开VisualStudio 2010,选择菜单"工具"-"外部工具"打开外部工具对话框,如图,


    单击“添加”按钮添加新工具,然后在“标题”行中输入"WSDL生成代理类","命令"行中输入"C:Program FilesMicrosoft Visual Studio 8SDKv2.0Binwsdl.exe"(wsdl.exe文件的路径),"参数"行中输入"/l:cs  /out:", 单击"初始目录"行右边的三角按钮选择"项目录",勾选"使用输出窗口"和"提示输入参数",然后确定保存。


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


    找到这个路径看看是不是有一个类,你会发现这个类跟上面使用命令行生成的类一模一样,个人觉得这样操作起来更简单一点。



  • 相关阅读:
    ffmpeg基本用法
    MySQL中使用like查找汉字 Incorrect string value 解决办法
    mysql存储过程变量的拼接
    解决IIS8中 URLRewriter 不能使用的方法
    Unix系统介绍
    远程控制客户端界面介绍
    远程控制之登录界面设计
    搞了一周,终于把视频流在局域网内传输搞定
    servelet
    前后台贯穿
  • 原文地址:https://www.cnblogs.com/yanergui/p/5014311.html
Copyright © 2011-2022 走看看