用C#做windows服务
1、建立一个windows服务项目,假设服务名称为 xxt_service
2、书写 OnStart
3、在设计视图点击右键,选择“添加安装程序”,新增serviceProcessInstaller1
serviceProcessInstaller1属性设置如下:
Account : localsystem
serviceInstaller1属性设置如下:
Description:校讯通模拟话机定时检测服务 表示将要出现在windows服务管理器中的服务描述。
Displayname:xxt_service
Servername:xxt_service:
Starttype: Automatic 表示服务自动启动。
4、服务的安装:
(1)将项目路径\bin\目录下的xxt_service.exe 拷贝至E盘根目录。
(2)在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727目录下输入命令:
installutil e:\xxt_service.exe即可完成安装。
5、服务的启动:
有两种方式:
(1)在windows服务管理器中启动
(2)在命令行输入 net start xxt_service
6、服务的卸载:
在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727目录下输入命令:
installutil e:\xxt_service.exe -u即可完成卸载。