在ASP.net MVC项目中使用WSDL
我有一个WSDL供我使用。它的地址是: 当我通过asp.net“添加服务引用”导入WSDL时,我可以看到“操作(方法)”。 导入WSDL后,我在对象浏览器中看不到任何方法。并且没有为这种WSDL生成任何类 我读过几篇关于S/O的帖子和许多关于如何通过谷歌使用WSDL的文章,但我没有找到任何解决方案 有什么问题吗?如果我没有弄错的话,“添加服务引用”是针对wcf服务的。您需要的是添加Web参考在ASP.net MVC项目中使用WSDL,asp.net,web-services,wsdl,Asp.net,Web Services,Wsdl,我有一个WSDL供我使用。它的地址是: 当我通过asp.net“添加服务引用”导入WSDL时,我可以看到“操作(方法)”。 导入WSDL后,我在对象浏览器中看不到任何方法。并且没有为这种WSDL生成任何类 我读过几篇关于S/O的帖子和许多关于如何通过谷歌使用WSDL的文章,但我没有找到任何解决方案 有什么问题吗?如果我没有弄错的话,“添加服务引用”是针对wcf服务的。您需要的是添加Web参考 此服务是遗留服务,您应该使用“添加服务引用”->“高级”>“添加Web引用”,您将看到旧的“添加Web
此服务是遗留服务,您应该使用“添加服务引用”->“高级”>“添加Web引用”,您将看到旧的“添加Web引用”对话框。它将添加引用,但我无法使用此服务。出现问题。我通过wsdl.exe运行了此url,但出现了错误。你确定这个wsdl是有效的吗?是的,我通过wsdl.exe运行了它,也出现了错误,但是我非常确定这是有效的wsdl,并通过wcftestclient验证WSDLtry消费服务。这是一个错误。错误:无法导入wsdl:portTypeDetail:运行wsdl导入扩展时引发异常:System.ServiceModel.Description.XmlSerializerMessageCompactImporterError:缺少数据类型“”。错误源的XPath:C:\Program Files(x86)\Microsoft Visual Studio 10.0\VC>wsdl/l:CS/protocol:SOAP,通过VisualStudio命令行,我发现了错误。我想这是关于名称空间的,我把它给了我的朋友,他是一名php程序员,现在正在使用它。也许是这个。。。