Silverlight: возможно ли управление картой Bing в OOB? - PullRequest
1 голос
/ 22 января 2011

Я играю с элементом управления Bing Map для Silverlight и приложением вне браузера (OOB). Я получаю сообщение об ошибке «карта загружена в неподдерживаемой схеме URI», потому что элемент управления не любит размещаться в файловой системе и хочет вместо него использовать WebApplication (http://). Вот более подробное объяснение, которое я нашел для этого: http://conceptdev.blogspot.com/2009/03/silverlight-virtualearth-map-control.html

Есть ли обходной путь при запуске приложения OOB?

Спасибо

Ответы [ 2 ]

0 голосов
/ 26 января 2011

Элемент управления Bing Maps Silverlight требует, чтобы приложение, в котором он используется, размещалось на веб-сайте или в приложении. Вы запускаете его на HTML-странице, которая открывается локально (не размещается на IIS или другом веб-сервере.) Именно поэтому отображается указанное сообщение об ошибке.

Это требование к работе элемента управления Bing Maps Silverlight.

http://pietschsoft.com/post/2011/01/26/Bing-Maps-Silverlight-and-an-Out-Of-Browser-(OOB)-Application.aspx

0 голосов
/ 22 января 2011

Это грязно, но это может сработать:

  • Написать программу WinForms, содержащую WebBrowser элемент управления
  • Вставить в программу облегченный веб-сервер, работающий на локальном хосте
  • Подайте ваше приложение Silverlight через веб-страницу в браузер.

Это большая работа, чтобы выглядело так, как будто у вас нет браузера, и это все еще не OOB.

...