当屏幕关闭时,UWP应用程序临时停止

当屏幕关闭时,UWP应用程序临时停止,uwp,windows-10-universal,screen-off,Uwp,Windows 10 Universal,Screen Off,我制作了一个非常简单的Windows10UWP应用程序。它唯一能做的就是每秒将日期和时间打印到文本块上。它看起来像这样: 12-05-2021 19:42:50 12-05-2021 19:42:51 12-05-2021 19:42:52 12-05-2021 19:42:53 当屏幕打开时,此功能正常,但当屏幕关闭时,它会停止,直到屏幕再次打开。在屏幕关闭一分钟后,它可能会像这样: 12-05-2021 19:42:50 12-05-2021 19:42:51 (Screen goes o

我制作了一个非常简单的Windows10UWP应用程序。它唯一能做的就是每秒将日期和时间打印到文本块上。它看起来像这样:

12-05-2021 19:42:50
12-05-2021 19:42:51
12-05-2021 19:42:52
12-05-2021 19:42:53
当屏幕打开时,此功能正常,但当屏幕关闭时,它会停止,直到屏幕再次打开。在屏幕关闭一分钟后,它可能会像这样:

12-05-2021 19:42:50
12-05-2021 19:42:51 (Screen goes off)
12-05-2021 19:43:51 (Screen goes on - Textblock not updated while screen was off)
12-05-2021 19:43:52 (But continues printing after screen turns on)
注意:当使用VisualStudio进行调试时,即使屏幕已关闭,一切都可以正常工作。 所以,只有当我从startmenu启动程序时,问题才会出现。 我想VisualStudio会让程序继续运行

有没有办法让UWP在屏幕关闭时继续工作

更新: 我做的这个简单的程序只是为了测试我的家庭自动化程序是否有问题。 我的家庭自动化程序是一个服务器/客户端程序,它连接到2个树莓派。 1 pie控制灯光,监控灯光水平和运动传感器。 另一个控制我的车库门、监控门、温度、湿度和邮箱。 因此,当屏幕关闭时,在我真正唤醒屏幕之前,我不会从RPis获取状态。 也许我不该把这个服务器做成UWP? 你们是如何通过网络控制和监控设备的?
我不知道如何在我的程序中实现“扩展执行”。

在100%的情况下,这是不可能的。但是,假设您的设备在执行此操作时有足够的资源,这样它就不需要挂起它来排定其他事情的优先级,这将有助于您:

您需要请求。谢谢你的回复。我已经更新了我的问题,谢谢回复。我已经更新了我的问题