2014-04-16 102 views
0

我正在開發一個Windows Phone 8的C#遊戲,使用Lumia 920作爲測試設備。我正在使用VS2012和MonoGame 3.1.3 alpha。第一次將我的應用程序部署到設備後,一切順利。但在隨後的重新發布中,我得到一個黑色屏幕,中間寫有'加載',上面有5個點保持橫向移動(默認窗口加載指示器)。 它就像下面的示例圖片,但用'加載'而不是'恢復'enter image description hereWP8卡在永久加載屏幕

但當然它似乎不像它的加載任何東西,只是永遠停留在那裏。再次啓動我的應用程序的唯一方法是卸載它並再次部署。 輸出窗口與這兩條線,而停留在加載結束:

The thread 0xbc4 has exited with code 259 (0x103). 
The thread 0xd40 has exited with code 0 (0x0). 

這個問題用來上週更頻繁地發生,但今天開始了第一次啓動後,每一次發生。我確實啓動了調試模式,以檢查是否有任何錯誤被提出,但沒有。

+0

你可以顯示你的代碼在從墓碑入口點返回時運行嗎? – Michael

+0

他們必須是一些異常處理錯誤,在這種情況下,它發生你在說什麼。 – zap92

回答

1

我想到了最近在啓動過程中發生了什麼變化,並且在App.xaml中將Parse的初始化代碼添加到我的App()中。

ParseObject.RegisterSubclass<ParseUserData>(); 
ParseClient.Initialize("---", "---"); 
ParseFacebookUtils.Initialize("---"); 

我將這些從App()的開頭移到它的末尾,問題就消失了。