Элемент управления Silverlight Bing Map не отображается при развертывании

#silverlight #render #bing-maps

#silverlight #визуализация #bing-карты

Вопрос:

Приложение SL работает просто отлично, отображая все кнопки только при запуске через VS2010. Когда я развертываю приложение на локальном веб-сервере, карта отображается, но данные не отображаются. Есть идеи?

Комментарии:

1. Используете ли вы ключ учетных данных?

2. Спасибо, Дерек. Да, я использую ключ карты. Я попытался изменить тип ключа на другой, кроме DEV, но безуспешно.

Ответ №1:

Подключается ли ваше приложение silverlight к веб-службе localhost для передачи данных? Использовали ли вы Fiddler для проверки того, что вызовы вашей веб-службы отправляются на рабочий сервер? Этот параметр находится в ваших ссылках на сервис.Файл ClientConfig в вашем проекте Silverlight. Вы также можете распаковать свой xap, чтобы проверить конфигурацию.

Ответ №2:

Дерек, да. У меня есть ключ разработчика для карты. Затем я попытался изменить тип ключа, но это не сработало.

Энди, да, я использовал Fiddler, но мне ничего не сказали 🙂

Приложение SL в SLN подключается к WS как ссылка на проект. При локальном развертывании я действительно развертывал SL и WS. WS отлично работает локально (localhost). После того, как я развернул приложение SL, мне пришлось изменить URL-адрес в файле ссылки службы. Изначально я изменил его на localhost, и именно тогда я изначально опубликовал вопрос.

Затем я изменил URL на размещенную версию WS, и теперь он работает. Итак, тот факт, что это работает, хорош; но все еще интересно, почему приложение SL, указывающее на рабочую версию WS (localhost), не работает.