using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Configuration.Install; using System.Linq; using System.ServiceProcess; namespace Pluto.Registration { [RunInstaller(true)] public partial class Installer : System.Configuration.Install.Installer { public Installer() { InitializeComponent(); ServiceProcessInstaller serviceProcessInstaller = new ServiceProcessInstaller(); ServiceInstaller serviceInstaller = new ServiceInstaller(); //# Service Account Information serviceProcessInstaller.Account = ServiceAccount.LocalSystem; serviceProcessInstaller.Username = null; serviceProcessInstaller.Password = null; //# Service Information serviceInstaller.ServiceName = "PlutoRegistrationServer"; serviceInstaller.DisplayName = "McKesson Mobile Gateway Server"; serviceInstaller.Description = "Manages connection information for McKesson's PPS Mobile Solution"; serviceInstaller.StartType = ServiceStartMode.Automatic; // # Done this.Installers.Add(serviceProcessInstaller); this.Installers.Add(serviceInstaller); } } }