如何使用ASP.NET中的现有Web服务?

时间:2011-01-24 15:37:19

标签: c# .net web-services soap wsdl

我需要在ASP.net中使用现有的Web服务。

提供Web服务的网站文档,我必须使用WSDL.exe生成存根,但我找不到此工具。

我还尝试了Visual Studio 2010(VS2010)中的Add web reference wizard,但是如果我粘贴了URL,VS2010将不再起作用。

我错过了什么?

3 个答案:

答案 0 :(得分:1)

据我所知,应该在.net 2.0WCF服务之间进行选择。

尝试选择.net 2.0网络服务类型。我们必须使用在Python上运行的SOAP Web服务。

答案 1 :(得分:0)

据我所知,您无法使用.net创建SOAP Web服务4.在创建新项目时,您需要首先选择.net 3.5或更早版本,然后创建项目。

至于从现有的wsdl创建存根,我不知道该怎么做。

答案 2 :(得分:0)

您也可以尝试使用添加服务引用向导 - 为Web服务工作,Web引用向导不太喜欢。确保使用asmx(如果是一个)或.wsdl

的链接