Проблема с добавлением ссылки на сервис в Visual Studio 2010

В настоящее время я работаю над приложением, которое позволяет осуществлять обратное геокодирование с использованием карт silverlight + bing. Дело в том, что я хочу добавить ссылку на службу обратного геокодирования, предоставленную в msdn (http://msdn.microsoft.com/en-us/library/cc879136.aspx) т.е. http: // dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl, но когда Пытаюсь получить ссылку в vs2010, получаю следующую ошибку:

Документ по URL-адресу http: // dev.virtualearth.net/webservices/v1/metadata/geocodeservice/geocodeservice.wsdl не был распознан как известный тип документа.

Сообщение об ошибке каждого известного типа может помочь вам решить проблему:

  • Отчет из "XML-схемы": "" ", шестнадцатеричное значение 0x1F, является недопустимым символом. Строка 1, позиция 1. '.
  • Отчет из 'DISCO Document': '' ', шестнадцатеричное значение 0x1F, является недопустимым символом. Строка 1, позиция 1. '.
  • Report from 'WSDL Document' is 'There is an error in XML document (1, 1).'.
    • '', hexadecimal value 0x1F, is an invalid character. Line 1, position 1. Metadata contains a reference that cannot be resolved: 'http://dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl'. Content Type application/soap+xml; charset=utf-8 was not supported by service http: //dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl. The client and service bindings may be mismatched. The remote server returned an error: (415) Unsupported Media Type. If the service is defined in the current solution, try building the solution and adding the service reference again.

Стоит отметить, что я могу получить доступ к URL-адресу службы из браузера (без предупреждения об отсутствии информации о стиле). Мне известно, что существуют и другие службы обратного геолокодирования, но в силу определенных обстоятельств я вынужден использовать только компоненты / службы, связанные с Microsoft. Пожалуйста помоги :)


person Rares Musina    schedule 13.03.2010    source источник


Ответы (1)


Я только что пробовал то же самое, и, похоже, у меня все работает. Я видел статью в группах новостей MSDN, в которой предполагалось, что на каком-то этапе могла быть проблема со ссылками (см. Сообщение на Bing Map Route Calculation Service), хотя в нем упоминается, что проблема была вызвана промежуточными URL-адресами, а не теми, которые вы using (как в статье на данный момент). Кроме того, используете ли вы текущий RC VS2010? (на случай, если в более ранней версии были проблемы)

Возможно, стоит попробовать еще раз; Я создал приложение-заглушку на http://code.google.com/p/bingmapssilverlightapp/downloads/list, если он нужен.

person Paul Jenkins    schedule 14.03.2010
comment
Что ж, странно то, что я попробовал еще раз на второй день, и это сработало :) та же визуальная студия (да, это был пульт), такое же интернет-соединение, все. Возможно, это была перезагрузка ... :) - person Rares Musina; 15.03.2010