奇怪的Windows手机应用程序只能从商店崩溃

时间:2013-12-12 18:16:05

标签: windows-phone-7 windows-phone-8

我正在尝试从商店更新7.1应用程序。出于某种原因,它仅在从商店安装时崩溃,并且仅在7.1或7.8设备上崩溃。我的Lumia 920与最新的更新工作正常。如果从VS 2010或VS 2012安装,应用程序运行正常。当然,所有模拟器都运行良好。我在Message_UnhandledException上放了一个Messagebox,它显示了这个:

  

类型'MyApp.MainPage',在x:Class中指定   在任何已加载的程序集中都找不到“/MainPage.xaml”。

当然MainPage类就在那里。

该应用程序使用GPS和bing地图,并具有以下功能:

ID_CAP_LOCATION
ID_CAP_NETWORKING

有人可以对此有所了解吗?

2 个答案:

答案 0 :(得分:1)

我刚刚解决了一个类似的问题,当我从手机上的Visual Studio运行而不是在模拟器中运行时出现此错误消息。我的问题是我在'main'应用程序和包含'MainPage.xaml'的程序集中有不同版本的Microsoft.Live程序集。

答案 1 :(得分:0)

我有一个奇怪的问题,我的应用程序与商店的工作方式不同于我的设备和模拟器。在我的情况下,这是因为试用模式。应用程序在部署到模拟器或设备时运行,就像购买它们一样。它也在商店里使用我的设备,但那是因为我买了它。没有购买它的任何其他设备都以试用模式运行,这就是为什么它的工作方式不同。我打赌这就是你遇到这次崩溃的原因。如果不是,那么我们需要更多信息。