这是我的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'缺失。”}
为什么我在“添加”功能之前得到“:”(冒号)?