我有一個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