现在的位置: 首页 > 综合 > 正文

创建windows服务

2012年11月30日 ⁄ 综合 ⁄ 共 669字 ⁄ 字号 评论关闭

新建项目:选择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:没啥好写,记一点容易忘记的东西。添加安装程序这步就又找了好久。

抱歉!评论已关闭.