timer计时器为什么打包放到其他机器上就不管用了 做了个小程序 用System.Timers.Timer计时器 定时触发事件 可是打包后 程序在其他机器上运行计时器就不管用了 谁碰到过类似的事情 跪求解答timer计时器 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.Timers.Timer timer = new System.Timers.Timer(1000); timer.Elapsed += new System.Timers.ElapsedEventHandler(Timer_Elapsed); timer.Enabled = true; timer.Start();就这么多 在我机器是能够触发的 Timer_Elapsed这个方法里,都做了什么事情. 在Timer_Elapsed中加上一段检测代码,先验证是否没有触发计时器 确认:1.程序正常启动了2.timer正常启动了3.第一次触发是要等到你设定的Interval后,要想立即开始,需要你自己调用一下事件处理 还有Timer的触发是可重入的.你需要考虑多线程的问题. 即你要保证你的Timer_Elapsed方法中的代码要在一秒钟内执行完成,否则下次时间又到了,就又启动Timer_Elapsed方法. 建议你的Timer_Elapsed方法代码都注释掉,换成一些的提示的代码,用来确认Timer是否是正常的被触发, 理论上.Timer是不会有问题的, 先注释掉timer执行方法里的代码,打上messagebox.show("aaaa");看看两个电脑是否一样,这样可以确认问题是在你的代码上还是其他外部环境之类的导致的(有时候代码有错误不报错,我已经见识过2次了。) System.Timers.Timer timer = new System.Timers.Timer(1000); timer.Elapsed += new System.Timers.ElapsedEventHandler(Timer_Elapsed); timer.Enabled = true; timer.Start();这段代码有执行? 是不是,.net framework 有问题? 运行机器上是不是没装.net framework 请教,C#下如何捕获C++生成的动态库中的异常 Visual Studio调试web应用程序 picturebox显示gif问题 求FreeTextBox3.0.5源代码? 移动短信网关接入-华为API-CMPP2_SubmitSM 我的一个移动web系统的设计,来讨论一下。 在C#中如何将一张网页转为一张图片, 在C#的Winform中内建一个Word,可进行打开和关闭操作,该如何处理? 反射问题 求教 dll打包dll的问题 sql 语句的查询问题
timer.Elapsed += new System.Timers.ElapsedEventHandler(Timer_Elapsed);
timer.Enabled = true;
timer.Start();
就这么多 在我机器是能够触发的
1.程序正常启动了
2.timer正常启动了
3.第一次触发是要等到你设定的Interval后,要想立即开始,需要你自己调用一下事件处理
看看两个电脑是否一样,这样可以确认问题是在你的代码上还是其他外部环境之类的导致的(有时候代码有错误不报错,我已经见识过2次了。)
System.Timers.Timer timer = new System.Timers.Timer(1000);
timer.Elapsed += new System.Timers.ElapsedEventHandler(Timer_Elapsed);
timer.Enabled = true;
timer.Start();
这段代码有执行?