zoukankan      html  css  js  c++  java
  • 使用WSDL工具生成C#使用的WebService声明文件

    打开cmd,输入wsdl.exe /language:c# /n:Namespaces /out:C:/TestService.cs http://web/WS/WebService1.asmx?wsdl

    解释说明

    1.wsdl.exe的位置在C:Program Files (x86)Microsoft SDKsWindows的v7.0A或V7.1A等下的Bin下几个文件夹都可以找找

    C:Program Files (x86)Microsoft SDKsWindowsv8.0AinNETFX 4.0 Tools可以找到wsdl.exe

    2./language:c#表示输出的语言,C#或VB

    3./n:Namespaces 表示这个类的命名空间

    4./out:C:/TestService.cs  表示输出的文件路径

    5.http://web/WS/WebService1.asmx?wsdl表示webservice的地址,支持本地生成(后缀名改成wsdl,格式xml)

    6.如果发生以下错误

    Error: XML 文档(12406, 77)中有错误。
    - 分析 EntityName 时出错。 第 12406 行,位置 77。

     

    可以根据以下内容转义,亲测&转成& 后编译成功

    特殊字符 特殊含义 替换编码
    >   >  
    <   &lt; 
    " 双引号   &quot;
    '  单引号 &apos; 
    & "&"字符  &amp;  
  • 相关阅读:
    Floyd最小环
    D
    C
    B
    HPU personal training
    D
    A
    简练网软考知识点整理-项目风险审计及风险评估
    简练网软考知识点整理-项目需求跟踪及需求跟踪矩阵
    简练网软考知识点整理-项目资源优化、资源平衡及资源平滑
  • 原文地址:https://www.cnblogs.com/hews/p/11122031.html
Copyright © 2011-2022 走看看