system.timers.timer不执行的问题

本人写了个定时执行程序,在本地调试运行是没有问题。但发布至测试服务器中后,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()
{
……
}

请高手说明一下可能的原因。非常急,谢谢了!

查看全部
u010586012
离乡不肖生
2015/08/07 02:28
  • net
  • 点赞
  • 收藏
  • 回答
    私信

2个回复