[英]How do I consume an existing webservice in ASP.NET?
我需要使用ASP.net中的现有Web服务。
提供Web服务的网站的文档说明必须使用WSDL.exe生成存根,但找不到此工具。
我还尝试了Visual Studio 2010(VS2010)中的“ Add web reference wizard
,但是如果将URL粘贴到其中,VS2010将无法再使用。
我想念什么?
据我所记得, .net 2.0
和WCF
服务之间应该有一个选择。
尝试选择.net 2.0
Web服务类型。 为了使用在Python上运行的SOAP
Web服务,我们必须这样做。
据我所知,您无法使用.net 4创建SOAP Web服务。创建新项目时,需要首先选择.net 3.5或更早版本,然后再创建项目。
至于从现有的wsdl创建存根,我不知道该怎么做。
您也可以尝试使用添加服务引用向导代替 - 为我工作的Web服务的Web引用向导不喜欢相当多。 确保使用指向asmx(如果是它)或.wsdl的链接
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.