Выдача справочного номера в Visual Studio 2010 - PullRequest
0 голосов
/ 13 марта 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» - это «», шестнадцатеричное значение 0x1F, это недопустимый символ. Строка 1, позиция 1. '.
  • Отчет из «Документа WSDL»: «В документе XML есть ошибка (1, 1)».
    • '', шестнадцатеричное значение 0x1F, является недопустимым символом. Строка 1, позиция 1. Метаданные содержат ссылку, которая не может быть разрешена: 'http://dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl'. Тип контента приложения / мыло + xml; charset = utf-8 не поддерживается службой http: //dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl. Привязки клиента и службы могут не совпадать. Удаленный сервер возвратил ошибку: (415) Неподдерживаемый тип носителя. Если служба определена в текущем решении, попробуйте создать решение и снова добавить ссылку на службу.

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

1 Ответ

0 голосов
/ 14 марта 2010

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

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

...