windows服务安装类代码

using System.Collections;
using System.Configuration.Install;
using System.ServiceProcess;
using System.ComponentModel;

namespace WindowsService1
{
 /// <summary>
 /// myInstall 的摘要说明。
 /// </summary>
 ///
 [RunInstaller(true)]
 public class myInstall : Installer
 {

  private ServiceInstaller serviceInstaller;
  private ServiceProcessInstaller processInstaller;
  public myInstall()
  {
   processInstaller = new ServiceProcessInstaller();
   serviceInstaller = new ServiceInstaller();

   processInstaller.Account = ServiceAccount.LocalSystem;
   serviceInstaller.StartType = ServiceStartMode.Automatic;
   serviceInstaller.ServiceName = "WindowsService1";

   Installers.Add(serviceInstaller);
   Installers.Add(processInstaller);
  }
 }
}

posted on 2004-07-02 09:01  陈叙远  阅读(4743)  评论(1编辑  收藏  举报

导航