我刚刚将我的操作系统更新到Windows 8,并且还安装了Visual Studio 2012(Windows Phone 8 SDK)。在Windows 8安装后,Bing地图在WP7上消失了吗?
我正在玩新界面,并试图看到安装的新功能,然后是否我的旧项目(内置Visual Studio 2010 Express for Windows Phone)将加载,我注意到一个大问题:
没有加载Bing地图。嗯,我觉得很奇怪。 我知道,对于Windows Phone 8,微软已经过渡到诺基亚映射,所以我认为它必须与新的SDK有关。
因此,我尝试打开Windows Phone SDK的Visual Studio 2010 Express,并加载较旧的项目(该SDK中内置的),发生了同样的事情......没有任何地图会加载! 我想也许它与服务器/ api有关?但是这看起来令人怀疑。
我是一名高中老师,我们实际上在下周开始使用MS VS 2010 Express for Windows Phone开发手机应用程序,并且所有头几周的课程都是围绕着映射而建立的(使用Bing Maps )。
如果我找不到加载这些地图的解决方案,我将处于一个受到伤害的世界。 任何帮助将不胜感激!
编辑................................ 这里有几张图片来向你展示设计看起来像以及仿真器如何显示相同的数据。 (不知道这是否已连接,但我没能进行屏幕截图[PrntScr]仿真器正在运行时)
他们应该可以正常工作。它们是不是在VS中加载,或者在VS中加载,还是在模拟器上运行应用程序? 您使用MVVM Light吗?如果您的代码涉及与INotifyPropertyChanging接口相关的任何内容,则VS设计器会崩溃。而MVVM Light中的viewmodel基类实现了这个接口。 – trydis
@trydis它们实际上在VS Xaml标记中加载,但在“运行”时不在VS2010或VS2012的模拟器中加载。这是否意味着它与模拟器有关?我没有使用MVVM LIght,INotifyPropertyChanging没有在当前项目中实现。 –
可能是一个愚蠢的问题,但模拟器有一个工作的网络连接? – trydis