可能有点笼统的问题。我有一个非常简单的应用程序,基本上是网页的包装应用程序。此应用在 WP8 上崩溃,通常在您启动应用时发生,然后转到主屏幕并按住返回按钮以调出最近的应用视图并返回应用。该应用程序刚刚被杀死。
我想知道的是,在我遇到 WP 应用程序在 WP7.5 上崩溃的问题之前,我会从 Visual Studio Express 在手机上运行该应用程序,当应用程序崩溃时,我可以在 VSE 中看到错误和堆栈跟踪。但是由于我现在遇到的错误,就好像 VSE 甚至不知道该应用程序已被终止。它仍然显示它正在运行。
我尝试的一件事是为 onNavigatedTo 事件添加事件处理程序并在其中设置一个断点,以查看在切换回应用程序时是否可以捕获该应用程序,然后从那里逐步执行。但是当我这样做并且应用程序崩溃时,我从 VSE 得到的只是一条消息,说它未能绑定断点。
我也尝试了模拟器,希望它能给我更好的洞察力,但它与在手机上运行应用程序相同。所以现在我有一个在 WP8 上非常不稳定的应用程序(虽然在 WP7.5 上运行稳定),我不知道到底出了什么问题。
所以我的问题是是否有任何方法可以获取有关应用程序崩溃的方式和原因的更多信息:)