【发布时间】:2023-04-04 00:43:01
【问题描述】:
我有一组代码必须每天运行 3 次,即早上 8 点、中午 12 点和下午 4 点。在 C# 或 VB 中安排这些任务的最佳方法是什么。我不想使用 Windows 调度程序。
【问题讨论】:
-
“我不想使用 Windows 调度程序”。为什么?
-
@Oded 没有具体的原因。只需要将程序的输出与其他一些值一起记录在日志中。
-
为什么你认为你不能用 Windows 调度器做到这一点?
-
@您可以编写执行任务并在完成后完成的应用程序,然后设置 Windows 任务调度程序以在您希望的时间运行它。您可以轻松获得所需的一切。同时让您的网络管理员能够处理它运行的频率,如果需要更改而不更改代码。
-
@Oded 有个小问题。该任务有时可能需要很长时间才能处理。到那时,任务调度程序会抛出一个它没有响应的错误
标签: .net scheduled-tasks