UWP 后台任务系统关闭

Posted

技术标签:

【中文标题】UWP 后台任务系统关闭【英文标题】:UWP Background Task System Shutdown 【发布时间】:2016-11-27 16:24:03 【问题描述】:

我正在学习 Win 10 UWP,我的目标是使用后台任务每 15 分钟编写一次 SQLite 数据库条目。

我的问题是,当用户关闭系统并稍后重新启动时,后台任务会发生什么?

据我了解,用户必须再次手动启动应用程序才能再次注册后台任务。还是后台任务以某种方式在某处注册并在系统再次备份时重新启动,而无需再次手动重新启动后台任务?

【问题讨论】:

【参考方案1】:

一旦您注册了后台任务,即使在计算机重新启动后它仍然存在。用户不必再次启动您的应用程序。

【讨论】:

这就是我需要的答案!系统在重启或关机时如何管理后台任务,我推测不属于 UWP 本身的范畴吧? 电脑重启时会发生什么情况,系统会在系统重启后立即启动后台任务,还是系统会在预期的预定时间启动后台任务? 这仅适用于进程外后台任务吗? 使用 Visual Studio 生命周期事件管理器进行调试时,我创建的后台任务正在运行,而应用程序暂停。但是,当我关闭应用程序时,后台进程也会停止。

以上是关于UWP 后台任务系统关闭的主要内容,如果未能解决你的问题,请参考以下文章

UWP FileWatcher 后台任务

后台任务不在 UWP 中运行

处理来自后台任务的 toast 通知动作触发器 - UWP

UWP:为啥我的后台任务(使用 TimeTrigger)会超出 CPU 配额?

UWP:后台任务中的音频媒体捕获

Uwp 在用户登录时执行后台任务