2013-04-24 180 views
4

我的.NET应用程序正在与Salesforce进行互操作。如何在Visual Studio中生成Web服务的WSDL文件

如何生成一个Web服务的WSDL文件,我被告知Visual Studio会自动创建它,并且还告知它并非物理创建,如果它是如何将其导出到远程机器以访问,如果WSDL.exe命令执行它使用asmx文件,它应该被触发的确切位置是什么。

请建议如果我缺少任何链接。

回答

16

没有什么特别的需要完成生成WSDL到您的web服务。只需使用“?WSDL”将您的Webservice url后缀化,即可获得它。例如:

http://localhost/HelloService.asmx?WSDL 

一旦你这样做,将WSDL保存为XML文件,并要拨打其添加为网络参考您的客户端.NET应用程序。

+0

很好,很快修复,谢谢 – neeraj 2013-04-24 09:05:37

+0

我得到'请求格式无法识别'。有任何想法吗? – 2014-09-08 12:20:18

+0

在我的情况下,我需要'http:// localhost:2357/HelloService.asmx'。我注意到病房后右键单击Web引用并查看Properties给了我Web参考URL – mungflesh 2016-11-17 11:16:00

相关问题