2013-12-12 136 views
0

我想從商店更新7.1應用程序。出於某種原因,它僅在從商店安裝並且僅在7.1或7.8設備上安裝時纔會崩潰。我的Lumia 920最新的更新工作正常。該應用運行良好,如果從VS 2010或VS 2012安裝。當然,所有的模擬器工作正常。我把一個MessageBox在Application_UnhandledException和它顯示此:奇怪的Windows手機應用程序崩潰只從商店

類型「MyApp.MainPage」,在x指定: 「/MainPage.xaml」的類不能在任何裝載組件被發現。

當然,MainPage類在那裏。

應用程序使用GPS和Bing地圖和有能力:

ID_CAP_LOCATION 
ID_CAP_NETWORKING 

任何人都可以闡明這一些輕?

+0

你將需要提供一些更多的細節。我不能誠實地相信你認爲任何人都可以根據這些有限的數據來回答這個問題。請提供更多。 –

+0

你能提出一些我需要提供的信息嗎? – dreamfly

+0

您可以發佈初學者的應用名稱,以便我可以下載並在一些不同的設備上嘗試。 –

回答

0

我有一個奇怪的問題,我的應用與我的設備和模擬器的工作方式不同。在我的情況下,這是因爲試用模式。部署到仿真器或設備時,應用程序會像購買時一樣運行。它也從商店中用我的設備工作,但那是因爲我買了它。任何其他未購買的設備都會以試用模式運行,這就是爲什麼它的工作方式不同。我敢打賭,這就是爲什麼你遇到這種崩潰。如果不是,那麼我們需要更多的信息。

+0

這不是試用版因爲我是一個免費的應用程序。你認爲你需要什麼其他信息? – dreamfly

+0

好的,那麼我的答案將不適合你。欲瞭解更多信息,我們希望看到完整的堆棧跟蹤。進入開發中心並在應用程序崩潰部分下載您的應用程序的堆棧跟蹤併發布堆棧跟蹤。 –

+0

我一直在等待崩潰報告,但迄今沒有顯示。我確實在這裏和那裏放了一些跟蹤消息,我知道它調用了一個類來在App啓動時執行SQL CE數據庫加載,然後嘗試加載MainPage(第一個UI頁面),那時候我認爲它找不到它。我知道MainPage在那裏,因爲相同的beta鏈接在Lumia 920上工作。所以它必須是一些7.1設備有問題的MainPage類,我甚至沒有更改此更新。 – dreamfly

1

我剛解決了一個類似的問題,當我從手機上的Visual Studio運行但沒有在模擬器中時出現此錯誤消息。我的問題是我在'main'應用程序和包含'MainPage.xaml'的Assembly中有不同版本的Microsoft.Live Assemblies。

相關問題