我有一个.NET EXE。我希望它将它设置为Windows服务并使其从上午10点开始运行。到下午10点每隔3小时间隔一次:10 A. M,1 P.M,4 P.M,7 P.M和10 P.M。
如何做到这一点?请帮我。 EXE中有一个方法,需要联系数据库并获取表的计数。
注意:时间的值往往会改变,它来自后端。我的意思是从时间上午10点到时间10.下午和下午3点。这样他们就可以根据需要改变。
答案 0 :(得分:4)
您不需要为此服务(这不是设计要做的服务)。
为此使用Windows计划任务,并让它在您需要运行时运行正常的可执行文件。您可以使用Task Scheduler
(在Start->Programs->Accessories->Administrative Tools
)中执行此操作。