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

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


person Mark    schedule 07.04.2011    source источник
comment
Вы используете ключ учетных данных?   -  person Derek Beattie    schedule 08.04.2011
comment
Спасибо, Дерек. Да, я использую ключ карты. Я попытался изменить тип ключа на другой, кроме DEV, но не повезло.   -  person Mark    schedule 09.04.2011


Ответы (2)


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

person Andy May    schedule 08.04.2011

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

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

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

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

person Mark    schedule 09.04.2011