为什么我的WP8.1商店应用程序没有调用OnSuspending事件?

时间:2015-03-02 10:55:42

标签: windows-phone-8.1 windows-8.1

我创建了一个非常简单的WP8.1商店应用程序,尝试点击实验,无论是Win-Key还是Back-Key,都可以将应用程序设置为后台,但是根本没有调用OnSuspending事件。

我很好奇当前应用程序的状态是什么?跑步还是停赛?为什么没有调用OnSuspending事件?这与MSDN在https://msdn.microsoft.com/en-US/library/windows/apps/hh464925.aspx

中所说的不符

1 个答案:

答案 0 :(得分:5)

Visual Studio在调试应用程序时禁用Windows运行时的进程生命周期管理(PLM),因此PLM和断点不会相互干扰。由于应用程序不会自然暂停,因此Visual Studio提供了暂停和恢复按钮来模拟该过程。见How to trigger suspend, resume, and background events for Windows Store apps in Visual Studio