Timer运行一段时间后失效
发生一件很怪异的事,用Timer定时 每隔3秒钟进行一次数据同步操作,一开始很正常, 但是过了一段时间后 Timer中的代码却不运行了, 然后查看Timer的状态, 确实还是启动状态, 但是就是不运行Timer中的事件, 这是怎么回事呢 , 在客户的一台电脑上发生这个现象, 其他电脑都没有
示例代码
private void tmr_work_Tick(object sender, EventArgs e)
{
tmr_work.Enable=false;
try{
//这里是数据同步操作
}
catch(Exception ex){
}
finally{
tmr_work.Enable=true;
}
}