我用VS2005 开发了一个WINDOWS服务,放到服务器上,一切运行正常我设置时间30分钟,每过30分钟,程序执行一次现在问题是:我服务启动了,等到30分钟后才执行,有没有办法服务一启动就执行?
解决方案 »
- 新手问题 求解决 急
- [永恒的话题]asp.net 上传大文件问题,头疼,Krystalware.SlickUpload.dll怎么用呢?
- 关于数据绑定的一个问题
- 急求类似QQ好友栏层叠的源码
- 在使用VS2003 或者#DEVELOP 编译#c 工程为dll的时候出现“超出编译器限制: 行不能超过2046个字符”如何解决
- 【新手求助】:GridView显示问题
- 【求教】VC.net / C# 调用 标准 C++写的类库有没有问题?
- 哪位有 C# ADO。NET的供初学者学习的代码
- 请教如何得到MySQLDriverCS
- 谁有C#的第三方控件?
- 也问一个三层的问题
- 请高手帮忙写一个JPEG解压过程中IDCT公式的C#代码
System.timers.timer需要设置哪个属性?
这个可以设置启延时你那个System.timers.timer,可以启动时顺便手动执行一下
---你的定时30分钟执行一次,是在哪里实现的?如果是你的service代码中实现,也就是一定使用了Timer控件,那么启动时,你只要调整一下代码就可以了。
比如拿当前时间与启动时间的差,只要是30*60*1000的整数倍,也就是余的结果为0,你就执行,那么一开始也就会执行了。
你的Timer调用啥你就手动调用啥,意思说是第一次你手动调用下,以后就交给Timer调用了,呵呵