#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), не работает.