我有一个Windows服务,我需要在特定时间运行。假设时间为晚上11:00。目前我有代码在每天运行此服务但如何添加时间变量到这我不能得到。 这是我在C#代码..如何在特定时间每天运行Windows服务
protected override void OnStart(string[] args)
{
timer = new Timer();
timer.Interval = 1000 * 60 * 60 * 24;//set interval of one day
timer.Elapsed += new ElapsedEventHandler(timer_Elapsed);
start_timer();
}
static void timer_Elapsed(object sender, ElapsedEventArgs e)
{
// Add your code here
readDataFromAd();
}
private static void start_timer()
{
timer.Start();
}
请帮我在确定的时间也与interval.The时间一起应该是11:00 PM和计时器应执行该方法的每一天。
同意,此外还有Windows调度程序 – Cynede
如何在我给定的代码中使用时间概念... – Pranav