寻找 .NET 应用程序中的 运行 个自动化作业

Looking to run automated jobs in .NET application

在 .NET 应用程序 (.NET Framework 4.5) 中,发生了以下情况:

有没有人对这些作业如何 运行 自动化而不需要用户干预有什么建议?我试图找到一个类似于以下的过程:

您基本上需要设置一个 CRON 作业。如果您的 "job" 可以在 URL 上运行,您可以使用 "easycron.com" 之类的服务来定期调用此 URL。

或者,如果您的主机允许设置 CRON 作业,则同样的事情也可能发生。

如果这不是面向网络的应用程序 - 可能是直接在服务器上调用该应用程序(如果它是基于控制台的 EXE)的计划任务。为此,您显然需要以管理员级别访问服务器。

如果您可以插入需求的第一部分(以查找当前日期为 'next run date' 的所有工作('next run date' 将存储在 table/column在 SQL Server)) 已经手动执行的 C# 应用程序中,那么您只需要一个任务计划程序来每天执行此 C# 应用程序。