一剑飞虹

道可道非常道,名可名非常名
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

创建windows服务

Posted on 2008-06-17 13:44  greatqn  阅读(249)  评论(0编辑  收藏  举报

新建项目:选择windows服务,自动生成 Service1 : ServiceBase
在Service1的设计视图,右键菜单-添加安装程序,生成ProjectInstaller : Installer
ProjectInstaller里自动添加了
        private System.ServiceProcess.ServiceProcessInstaller serviceProcessInstaller1;
        private System.ServiceProcess.ServiceInstaller serviceInstaller1;

serviceInstaller1:
  Description  获取或设置服务的说明。
  DisplayName  指示向用户标识服务的友好名称。
 ServiceName  指示系统用于标识此服务的名称。此属性必须与要安装的服务的 ServiceBase.ServiceName 相同。
  StartType    指示启动此服务的方式和时间。 (手工,自动,禁用)

serviceProcessInstaller1:
Account: -运行的帐户 LocalSystem

安装:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\installutil your.exe
卸载:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\installutil /u your.exe

ps:没啥好写,记一点容易忘记的东西。添加安装程序这步就又找了好久。