.NET Console App中的预定事件?

时间:2013-03-26 13:39:28

标签: c# .net

我有一个功能,我想每天晚上11:59调用。控制台应用程序将全天候运行。

我的第一个想法是每分钟运行一次计时器并检查它是否是下午11点59分,但我想知道.Net是否有更好的方法。

由于

3 个答案:

答案 0 :(得分:6)

控制台应用+ Windows计划任务是最简单的解决方案。

对于更复杂的调度需求,请查看Quartz.NET

答案 1 :(得分:1)

您应该使用Windows服务自动执行此操作。该服务应在服务中注册。 Windows服务控制器管理器具有计时器选项,可在特定时间自动触发。

答案 2 :(得分:0)

以下是任务计划程序的快照,使用一些arugments创建控制台应用程序,然后在那里添加任务。

enter image description here