我开发了一款适用于Windows Phone的应用程序并将其放入手机中。 当我在已经打开这个应用程序并且属于后台任务之后启动它时,它会毫无理由地崩溃。
我尝试在调试模式下重新创建问题,将手机连接到我的计算机并在Visual Studio中进行测试以查看是否存在任何异常错误: 我推出了这款应用, 我按下主页按钮(应用程序现在在后台,你可以看到它按下左箭头按钮), 我重新打开应用程序点击它的图标,它运行得很好。
问题是,当我在没有Visual Studio的情况下使用它时,只需将其用作普通应用程序,它会在重新打开时崩溃。而且,我不认为这是由异常抛出引起的,因为在调试模式下,我没有任何异常抛出。
你们有没有碰到过这个?
答案 0 :(得分:0)
首先,我必须说是异常会导致您的应用崩溃。在调试模式下,你 cant 抓住它到目前为止因为应用从不进入暂停状态(debuger使其保持活动状态),因此没有重新启动事件发生。< / p>
我的建议:检查 App.xaml.cs 中 OnLaunch 方法中的代码。重新启动应用程序将再次运行这些代码,很可能你再也不关心它了。
其次,调试从暂停状态返回时发生的OnResuming事件。您可以在调试模式下执行此操作,了解有关它的更多信息here。
希望您觉得它有用并解决您的问题:)