添加Web服务引用时元数据下载错误

时间:2015-04-11 12:45:46

标签: c# web-services soap visual-studio-2013 wsdl

我想使用此网站的网络服务: http://genecodis.cnb.csic.es/webservices

我尝试使用“wsdl”文件(http://genecodis.cnb.csic.es/wsdl/GenecodisWS.wsdl)将服务引用添加到我的Windows窗体.Net项目中,但发生了以下错误:

  

下载'genecodis.cnb.csic.es/wsdl/GenecodisWS.wsdl/_vti_bin/ListData.svc/$metadata'时出错。   请求失败,HTTP状态为404:Not Found。

我该如何解决问题?

1 个答案:

答案 0 :(得分:0)

我尝试了一个普通的控制台项目,其中包含对同一网址的服务引用:http://genecodis.cnb.csic.es/wsdl/GenecodisWS.wsdl

我得到了同样的错误:

  

下载时出错   'http://genecodis.cnb.csic.es/wsdl/GenecodisWS.wsdl/_vti_bin/ListData.svc/ $的元数据'。   请求失败,HTTP状态为404:Not Found。

看起来他们的网络服务设置存在问题。我建议联系任何正在运行该网站的人。

P.S。我也尝试将其添加为常规服务(不是网络)。得到相同的错误,但如果有帮助则多一点:Invalid URI: The URI scheme is not valid.