我们正在使用C#2012开发Win8 Metro应用程序。经过很长一段时间站立或从睡眠中醒来,应用程序崩溃了。更糟糕的是,即使它在IDE中运行,也无法捕获任何异常。 你能给我一些建议吗?
答案 0 :(得分:0)
由于metro应用程序在不同的线程上运行,因此哪个线程终止时很难说仍然有一些来自microsoft的指导说明
如果应用暂停超过10秒,则会终止 甚至在运行线程中的异常也可能异常突然发生。
以下是您可以检查应用终止的几个链接
最好建议保存应用程序状态,以便在恢复用户时可以将其指向他们之前正在做的事情
请通过以下链接解释相同的内容: -