C# Windows服务回顾

原文链接http://www.cnblogs.com/linlin/archive/2011/04/19/2020973.html

好久没有用windows服务了,今天回顾一下结果折腾了大半个小时。

首先文件->新建->项目->windows服务

2011041915124115.gif

新建完后打开Service1设计板面

一个timer控件,这里的timer控件不是窗体控件,是system.Timer,配置Timer控件的属性Interval:3000(ms)

之后写开启服务,停止服务的代码代码

2011041915144741.gif

代码写完后

切换到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

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...