Silverlight:OOB中的Bing Map控件可能吗?

时间:2011-01-21 23:29:39

标签: silverlight bing-maps silverlight-oob

我正在玩Silverlight的Bing Map控件和一个浏览器外(OOB)应用程序。我得到“地图加载在不支持的uri方案中”错误,因为控件不喜欢托管在文件系统上而是想要WebApplication(http://)。以下是我发现的更详细的解释: http://conceptdev.blogspot.com/2009/03/silverlight-virtualearth-map-control.html

运行OOB应用程序时是否有解决方法?

由于

2 个答案:

答案 0 :(得分:0)

这很麻烦,但它可以起作用:

  • 编写包含WebBrowser控件
  • 的WinForms程序
  • 将在localhost上运行的轻量级Web服务器嵌入到程序中
  • 通过网页将Silverlight应用程序提供给浏览器

这要做很多让你看起来没有浏览器的工作,而且还不是OOB。

答案 1 :(得分:0)

Bing Maps Silverlight控件要求将其使用的应用程序托管在网站或应用程序上。您在本地打开的HTML页面中运行它(不在IIS或其他Web服务器中托管。)这就是显示指定的错误消息的原因。

这是Bing Maps Silverlight控件如何工作的要求。

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