我一直在处理测试期间发现的一个故障,我似乎无法深究。我在Windows 10上的笔记本电脑上运行了Windows 8.1应用程序。用户正在使用该应用程序,离开笔记本电脑几个小时,当他们回来时应用程序已经消失并且丢失了尚未保存的数据。这在同一台机器上发生了两次。
在机器上挖掘事件查看器时,会出现以下情况:
在恢复过程中,事件日志中出现以下事件:
Package XXX+App was terminated because it took too long to suspend.
使用Visual Studio工具运行挂起模式似乎需要大约300毫秒才能运行保存当前状态的代码。
我不明白为什么应用程序会在设备本身恢复时暂停。这可能是在设备暂停之前启动应用程序暂停的情况,当设备恢复时它决定它已经足够长了吗?在哪种情况下,处理这个问题的正确方法是什么?
或者这是完全不同的东西吗?我不确定该去哪里,似乎无法找到任何涵盖应用暂停/恢复与设备暂停/恢复一起的文档。
由于