好久没有用windows服务了,今天回顾一下结果折腾了大半个小时。
首先文件->新建->项目->windows服务
新建完后打开Service1设计板面
拖一个timer控件,这里的timer控件不是窗体控件,是system.Timer,配置Timer控件的属性Interval:3000(ms)
代码写完后
切换到Service设计板面,右击,添加安装程序
配置属性
serviceInstaller1:
ServiceName:My Sample Service
StartType:Automatic
serviceProcessInstaller1:
Account:LocalSystem
配置完后生成一下
接下来是注册服务
打开vs命令提示框
输入:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe F:\JS-JQuery-Word\Work\WindowServices\WindowsService\WindowsService\bin\Debug\WindowsService.exe
这样就注册了服务
卸载服务
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe -u F:\JS-JQuery-Word\Work\WindowServices\WindowsService\WindowsService\bin\Debug\WindowsService.exe
之后到管理工具->服务->找到你注册的那个服务,启动
然后在F:\\WriteMessage\\Log.txt里就可以看到每3秒可以看到执行服务的新文本
Ending
转载于:https://www.cnblogs.com/linlin/archive/2011/04/19/2020973.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。