Windows Service定时器的操作(安装,卸载)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Windows Service定时器的操作(安装,卸载),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1084字,纯文字阅读大概需要2分钟。
内容图文
![Windows Service定时器的操作(安装,卸载)](/upload/InfoBanner/zyjiaocheng/939/54025a00865e45daa56a378497a82951.jpg)
最近碰到需求:需要一直监视和操作数据。本来打算用sql触发器实现,看了下数据表,并没有约束。
最后想了下,还可以用Windows服务 安装定时器来实现。下面讲解大致流程:
一.创建Windows Service项目,
二. 在Service1.cs 空白处右键,点击"查看代码"。
三:设置定时器的间隔时间,编写定时器要执行的内容
我设置间隔时间为5秒。
如果间隔很短,操作逻辑复杂。会大量占用数据库,碰到这种情况记得用列队哦。
四.在Service1空白处右键,点击“添加安装程序”,会添加一个ProjectInstaller设计器、
五. 给serviceProcessInstaller1 和serviceInstaller1 配置属性
把serviceProcessInstaller1 的Account属性改为LocalService
serviceInstaller1 的ServiceName属性 是定时器的名称。
也就是等下安装 启动程序的名称
以上操作完成后,生成一下。在该项目对应的文件夹下,bin\Debug 能找到生成的程序就可以了
六.接下来就是安装启动了:
使用管理权限打开cmd
命令符为:
1. 安装InstallUtil
cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
2.安装定时器,使用你自己的路径和名称
InstallUtil D:\定时器\WindowsServiceName.exe
3.启动
net start WindowsServiceName
启动成功就完成了
ps:卸载定时器:
InstallUtil /u D:\定时器\WindowsServiceName.exe
内容总结
以上是互联网集市为您收集整理的Windows Service定时器的操作(安装,卸载)全部内容,希望文章能够帮你解决Windows Service定时器的操作(安装,卸载)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。