在.NET应用程序(.NET Framework 4.5)中,发生以下情况:
是否有人建议如何将这些作业自动运行,而不需要用户干预?我正在尝试找到类似以下的过程:
答案 0 :(得分:0)
你基本上需要设置一个CRON工作。如果你的工作"可以使用URL操作,您可以使用" easycron.com"等服务。定期设置对此URL的调用。
或者,如果您的托管允许设置CRON作业,则可能同样的事情。
如果这不是面向网络的应用程序 - 可能是直接在服务器上调用应用程序(如果它是基于控制台的EXE)的计划任务。您显然需要在管理员级别访问服务器。
答案 1 :(得分:0)
如果您可以插入需求的第一部分(查找当前日期具有'下一个运行日期'的所有作业('下次运行日期'将会是存储在SQL Server中的表/列中))在已经手动执行的C#应用程序中,您只需要一个任务计划程序来每天执行此C#应用程序。