首页 > 其他 > 详细

服务程序在c#中的写法

时间:2014-02-13 02:00:30      阅读:370      评论:0      收藏:0      [点我收藏+]

 

服务程序在C#中的写法。

1.在VS.NET2003中新建一个WINDOWS服务程序的项目WinSrv_A。

2.更改SERVICE1.CS属性SERVICENAME为你所要建立的服务名称,在服务管理器->名称中你可以看到你的服务名

3.按F7进入代码窗口,里面有2个重载函数是你要在其中写代码:覆写OnStart和OnStop方法。   

 4.回到设计窗口点右键选择添加安装程序生成serviceInstaller1 serviceProcessInstaller1两个组件,把serviceInstaller1的属性ServiceName改写为你的服务名,并把启动模式设置为AUTOMATIC,把serviceProcessInstaller1的属性account改写为LocalSystem

5.编译链接生成服务程序。

6.用.net framework工具INSTALLUTIL安装服务程序即可,在“Wsv_A.exe”文件所在目录下,vs 2005命令行中输入“InstallUtil.exe Wsv_A.exe”,然后在“服务”中启动该服务,或者在“运行”中输入“NET START Service1”

7.卸载服务时,首先在“服务”中停止服务,或者在命令行输入“NET STOP Service1”停止服务,然后输入在VS 2005命令行“InstallUtil.exe -u Wsv_A.exe”,卸载该服务。

服务程序在c#中的写法

原文:http://www.cnblogs.com/poison/p/3546291.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!