本人写了个定时执行程序,在本地调试运行是没有问题。但发布至测试服务器中后,timer的委托方法永远不会执行。
private static system.timers.timer srvTimer = new System.Timers.Timer();
srvTimer.Interval = 300000;
srvTimer.Elapsed +=new System.Timers.ElaspsedEventHandler(srvTimer_Elapsed);
srvTimer.AutoReset = true;
srvTimer.Enabled=true;
srvTimer.Start();
void srvTimer_Elapsed()
{
……
}
请高手说明一下可能的原因。非常急,谢谢了!