连接到.net中的wsdl

本文关键字:wsdl 中的 net 连接 | 更新日期: 2023-09-27 18:09:58

我正在尝试连接以下服务:

http://api.affiliatewindow.com/v4/AffiliateService?wsdl

我做了以下操作:

  1. 创建一个新的空白web应用程序(c# visual studio 2010)

  2. 右键单击解决方案->添加服务参考

  3. 按"走"

  4. 将名称更改为AffWinAPI并按OK

我得到以下错误:"为服务引用'AffWinAPI'生成代码失败。"请查看其他错误和警告信息以了解详细信息。"

我尝试了下面建议的解决方案,但它仍然对我不起作用。

服务引用错误:为服务引用生成代码失败

这个WCF错误是什么意思:"自定义工具警告:无法导入wsdl:portType"

有什么建议吗

连接到.net中的wsdl

是的,我得到了同样的错误,但设法将其添加为WebService

Add Service Reference/Advanced/Add Web Reference

如果它要求保存,那么将它保存到一个文件夹并使用该文件添加引用

过去我添加web服务的方式是通过这个方法:

http://msdn.microsoft.com/en-us/library/bb628649.aspx

注意使用高级按钮到达一个屏幕,上面写着添加web引用。这将为您提供使用web服务所需的asmx文件和类引用。

我执行了上面描述的步骤,使用VS2012没有任何错误。检查你的网络连接和防火墙配置

在Visual Studio中添加服务引用的高级对话框中,有一个复选框"在引用的程序集中重用类型"。您可以取消勾选并再次尝试添加服务吗?