1

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

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

谢谢

4

2 回答 2

0

它很乱,但它可以工作:

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

要使它看起来像您没有浏览器并且仍然不是OOB,需要做很多工作。

于 2011-01-22T07:44:01.920 回答
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

于 2011-01-26T14:43:14.680 回答