2014-04-16 53 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()的开头移到它的末尾,问题就消失了。