0

我最近刚刚将我的操作系统更新到 Windows 8 并且还安装了 Visual Studio 2012(Windows Phone 8 SDK)。

我正在使用新界面并尝试查看安装的新功能,然后我的旧项目(内置于 Windows Phone 的 Visual Studio 2010 Express)是否会加载,我注意到一个大问题:

Bing 地图都没有加载。嗯,这很奇怪,我心想。我知道对于 Windows Phone 8,微软已经过渡到诺基亚映射,所以我认为它必须与新 SDK 中的映射有关。

所以我尝试打开 Visual Studio 2010 Express for Windows Phone SDK 并加载较旧的项目(在那个 SDK 中构建的),同样的事情发生了......地图都不会加载!!!我想也许它与服务器/api有关???但这看起来令人怀疑。

我是一名高中老师,我们实际上将在下周开始使用 MS VS 2010 Express for Windows Phone 开发手机应用程序,前几周的所有课程都是围绕地图构建的(使用 Bing 地图)。

如果我找不到加载这些地图的解决方案,我将陷入痛苦的世界。任何帮助将不胜感激!!!

编辑..................................这里有几张图片向您展示设计的外观以及如何模拟器显示相同的数据。(不确定这是否已连接,但在模拟器运行时我无法截屏 [PrntScr]) 这是设计/ XAML

这里是模拟器。 对不起这张可怕的照片

4

2 回答 2

2

WP8 SDK 中还有 Bing 地图,你可以在这个文件夹中找到它们:

C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Libraries

于 2012-11-03T19:21:31.783 回答
0

扩展 Martin Suchan 的正确答案。

在 WP8 中,必应地图控件已被弃用,但仍可供出于遗留原因希望使用它的开发人员使用。建议为 WP8 开发的应用程序过渡到 ROM 中内置的新诺基亚地图控件。但是必应地图控件仍然可以在 WP8 上运行(即使它的用户体验对于 WP8 消费者来说确实不合适)。

无需添加 WP8 项目的引用即可使用新的 Map 控件,因为它是所有 WP8 项目使用的引用的一部分。

于 2012-11-05T06:19:03.270 回答