将wsdl联邦快递文件添加到c#Net

将wsdl联邦快递文件添加到c#Net,c#,asp.net,wsdl,fedex,C#,Asp.net,Wsdl,Fedex,我正在尝试开始使用FedExWebService,并下载了wsdl文件。我想不出如何将此添加到项目中。MSDN毫无帮助。如果我尝试“添加引用”,它将不允许.wsdl文件,如果我尝试“添加服务引用”,它也将不允许.wsdl文件。我正试图让VS找到wsdl,以便开始使用intellisense编写对Web服务的SOAP调用。我看到其他问题的答案是简单地“添加web引用”,但这也不允许使用wsdl文件 我知道有一种方法可以将.wsdl文件转换为c#类,但我也不知道如何进行转换。添加web引用就是这样。

我正在尝试开始使用FedExWebService,并下载了wsdl文件。我想不出如何将此添加到项目中。MSDN毫无帮助。如果我尝试“添加引用”,它将不允许.wsdl文件,如果我尝试“添加服务引用”,它也将不允许.wsdl文件。我正试图让VS找到wsdl,以便开始使用intellisense编写对Web服务的SOAP调用。我看到其他问题的答案是简单地“添加web引用”,但这也不允许使用wsdl文件


我知道有一种方法可以将.wsdl文件转换为c#类,但我也不知道如何进行转换。

添加web引用就是这样。它读取wsdl并生成存根类

我刚刚在VS2010中尝试过这个。已将java web服务的WSDL保存到磁盘。添加服务引用,然后单击高级,然后添加Web引用

在出现的框中键入file://然后单击绿色箭头&bingo,找到并添加了web服务


如果Visual Studio无法识别WSDL,那么WSDL可能无效?

添加web引用就是这样。它读取wsdl并生成存根类

我刚刚在VS2010中尝试过这个。已将java web服务的WSDL保存到磁盘。添加服务引用,然后单击高级,然后添加Web引用

在出现的框中键入file://然后单击绿色箭头&bingo,找到并添加了web服务


如果Visual Studio无法识别WSDL,则该WSDL可能无效?

为什么必须下载WSDL文件,为什么不在“添加web引用”中提供WSDL文件的URL??我在这里遗漏了什么吗?

为什么必须下载WSDL文件,为什么不在“添加web引用”中提供WSDL文件的URL??我在这里遗漏了什么吗?

是的,联邦快递不是这样做的,他们让你下载它-url是我用来在本地机器上托管它并浏览到它来生成模式的。再看看svcutil.exeyea,联邦快递不是这样做的,他们让你下载它——url是我用来在本地机器上托管它并浏览到它来生成模式的。还要看看svcutil.exewo。。。我花了两个小时试图弄明白这一点,我在做一些不应该是“\u V10”而不是“\u V10”的帽子,我只是觉得我做错了,所以我看起来不太努力。。。我花了两个小时试图弄明白,我在做一些不应该是“\u V10”而不是“\u V10”的帽子,我只是觉得我做错了,所以我看起来不太努力