我目前正在开发一个允许使用silverlight + bing贴图进行反向地理编码的应用程序。问题是我想添加对msdn(http://msdn.microsoft.com/en-us/library/cc879136.aspx)中提供的反向地理编码服务的引用,即http:// dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl,但是当我试着在vs2010中获得一个引用,我得到以下错误:
网址http:// dev.virtualearth.net/webservices/v1/metadata/geocodeservice/geocodeservice.wsdl上的文档未被识别为已知文档类型。
每种已知类型的错误消息可以帮助您解决问题:
值得一提的是,我可以从浏览器访问服务URL(没有样式信息警告)。我知道还有其他反向地理编码服务,但在某些情况下我有点只使用与Microsoft相关的组件/服务。请帮助:)
答案 0 :(得分:0)
我刚试过同样的事情,它似乎对我来说很好。我在MSDN新闻组上看到一篇文章表明在某些阶段可能存在引用问题(请参阅Bing Map Route Calculation Service上的帖子),尽管它提到它是导致问题的登台URL,而不是那些您正在使用(如当前文章中所述)。除此之外,您使用的是VS2010的当前RC吗? (关于早期版本中存在问题的可能性)
可能值得再次尝试;如果它有用的话,我在http://code.google.com/p/bingmapssilverlightapp/downloads/list发了一个存根申请。