连接到没有元数据的Web服务

时间:2013-06-20 18:55:59

标签: c# web-services

我想连接到此网络服务

https://training-api.temando.com/schema/2009_06/server.wsdl

我尝试了“添加服务引用”和“添加Web引用”,但在这两种情况下都遇到了这个错误:

  

下载时出错   'https://training-api.temando.com/schema/2009_06/server.wsdl/_vti_bin/ListData.svc/ $元数据'。

     

请求失败,HTTP状态为404:Not Found。

这通常是网络服务的URL的额外部分,还是专门针对WCF的?

我该怎么办?

提前致谢。

1 个答案:

答案 0 :(得分:5)

您应该做的是将WSDL文件下载到您的计算机上,并使用svcutil.exe工具直接从WSDL生成代码。

有关如何完成此操作的示例,请参阅This Question

我相信你所做的事情被称为WSDL-First开发。更详细的链接是here