Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ASP.net MVC项目中使用WSDL_Asp.net_Web Services_Wsdl - Fatal编程技术网

在ASP.net MVC项目中使用WSDL

在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

我有一个WSDL供我使用。它的地址是:

当我通过asp.net“添加服务引用”导入WSDL时,我可以看到“操作(方法)”。 导入WSDL后,我在对象浏览器中看不到任何方法。并且没有为这种WSDL生成任何类

我读过几篇关于S/O的帖子和许多关于如何通过谷歌使用WSDL的文章,但我没有找到任何解决方案

有什么问题吗?

如果我没有弄错的话,“添加服务引用”是针对wcf服务的。您需要的是添加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程序员,现在正在使用它。也许是这个。。。