我想让一个Windows Service 在某天的某个时间运行一次(一天运行一次),应该怎么做啊?
我想让一个Windows Service 在某天的某个时间运行一次(一天运行一次),我加一个timer,然后在timer1_Elapsed方法中我是这样写的:
if(DateTime.Now.ToLongTimeString()=="10:49:55")
{
// do something...
}
服务也安装成功了,可以就是不运行里面的方法,是怎么回事啊??
=======================================================
我原来是这样写:
if(DateTime.Now.Hour==2) {
// do something...
}
这样就能运行,但是我发现这样不是每天运行一次,是每天运行很多次.
请教!!!