如何在C#visual studio中添加策略设置

如何在C#visual studio中添加策略设置,c#,visual-studio,C#,Visual Studio,我正在为一个基于物联网的项目制作一个桌面应用程序。对于这个项目,我想添加基于时间的活动,比如在特定时间打开或关闭设备。所有此类活动将根据一项政策进行分组。我如何通过 让应用程序全天候运行?例如,检查当前时间和应用程序中设置的时间,并执行相应的活动 将其设置在我的计算机中的某个位置,这样应用程序就不需要全天候运行 创建windows服务 重写“OnTimer”函数以处理基于时间的活动 下面是一个非常好的微软文档,关于如何做到这一点。 我有一个GUI,您可以在上面修改设置。它会影响我的GUI吗?另外

我正在为一个基于物联网的项目制作一个桌面应用程序。对于这个项目,我想添加基于时间的活动,比如在特定时间打开或关闭设备。所有此类活动将根据一项政策进行分组。我如何通过

  • 让应用程序全天候运行?例如,检查当前时间和应用程序中设置的时间,并执行相应的活动
  • 将其设置在我的计算机中的某个位置,这样应用程序就不需要全天候运行

  • 创建windows服务

    重写“OnTimer”函数以处理基于时间的活动

    下面是一个非常好的微软文档,关于如何做到这一点。

    我有一个GUI,您可以在上面修改设置。它会影响我的GUI吗?另外,你能解释一下“覆盖”OnTimer“处理基于时间的活动的功能”吗?因为我是应用程序开发新手。是的,我能做到。确保从服务加载GUI。回答中提供的链接中的ontimer示例。该链接没有解释如何启动我的GUI(从服务)或侦听GUI启动事件,甚至与我的GUI交互