我有一个电子应用程序,可以从Microsoft store
下载和安装。我想为电子应用程序附加一个后台进程,该电子程序(Background Process
)将监视文件。如果文件被修改,它将从该文件中读取一些信息,然后发送回渲染器进程。
我以https://github.com/felixrieseberg/electron-uwp-background作为参考,但不幸的是,我无法建立background-task-registerer
项目。
我记录了问题https://github.com/felixrieseberg/electron-uwp-background/issues/4
我也提到了https://docs.microsoft.com/en-us/windows/uwp/launch-resume/create-and-register-an-inproc-background-task,但没有成功。
我所做的事情:
Background task component
[Windows Runtime Component (Universal Windows)
] Blank App (Universal Windows)
] 当我双击Package.appxmanifest并转到Declarations
标签->可用声明-> Background Tasks
时,没有看到与文件属性更改相关的任何属性。
有人可以指导我吗? 预先感谢。
答案 0 :(得分:1)
UWP不提供此类BackgroundTask来监视文件属性的长期更改。我认为您可以使用TimeTrigger
定期监视文件,但是它只能在15分钟内执行一次。并且该过程应在后台任务组件中实现