在动态读取wsdl时获取错误的数据

时间:2014-01-13 07:15:55

标签: wcf wsdl

这是我的WCF WSDL文件。

<wsdl:portType name="IMyService">
  <wsdl:operation name="add">
    <wsdl:input wsaw:Action="http://pcname:9000/WcfService/MyService/IMyService/add"
                message="tns:IMyService_add_InputMessage"/>
    <wsdl:output wsaw:Action="http://pcname:9000/WcfService/MyService/IMyService/addResponse" 
                 message="tns:IMyService_add_OutputMessage"/>
  </wsdl:operation>
  <wsdl:operation name="sub">
    <wsdl:input wsaw:Action="http://pcname:9000/WcfService/MyService/IMyService/sub"
                message="tns:IMyService_sub_InputMessage"/>
    <wsdl:output wsaw:Action="http://pcname:9000/WcfService/MyService/IMyService/subResponse" 
                 message="tns:IMyService_sub_OutputMessage"/>
  </wsdl:operation>
</wsdl:portType>

我正在尝试动态添加对项目的引用。

在动态读取WSDL时,我收到异常

代码行:

ServiceDescriptionImportWarnings warning = importer.Import(nmspace, unit1);

错误:

  

异常:无法从命名空间http:// pcname:9000 / WcfService / MyService /.

导入绑定'BasicHttpBinding_IMyService'      

内部例外:{“元素'http:// pcname:9000 / WcfService / MyService /:add'缺失。”}

为什么我在“添加”功能之前得到“:”(冒号)?

0 个答案:

没有答案