Mercurial > silverbladetech
view OslFileMonitorService/OslFileMonitorService/OslServiceInstaller.cs @ 97:1adc1ae981ea
Tests added to SilverlightValidation.Tests
author | stevenhollidge <stevenhollidge@hotmail.com> |
---|---|
date | Sat, 05 May 2012 16:39:00 +0100 |
parents | e84dc4926a5a |
children |
line wrap: on
line source
using System; using System.ComponentModel; using System.Configuration.Install; using System.ServiceProcess; namespace OslFileMonitorService { /// <summary> /// Summary description for ProjectInstaller. /// </summary> [RunInstaller(true)] public class OslServiceInstaller : Installer { private ServiceInstaller serviceInstaller1; private ServiceProcessInstaller serviceProcessInstaller1; public OslServiceInstaller() { InitializeComponent(); } private void InitializeComponent() { serviceProcessInstaller1 = new ServiceProcessInstaller(); serviceInstaller1 = new ServiceInstaller(); serviceProcessInstaller1.Account = ServiceAccount.LocalSystem; serviceInstaller1.ServiceName = "OSL File Monitor"; serviceInstaller1.DisplayName = "OSL File Monitor Service"; serviceInstaller1.StartType = ServiceStartMode.Manual; Installers.Add(serviceProcessInstaller1); Installers.Add(serviceInstaller1); } public static void Main() { Console.WriteLine("Usage: InstallUtil.exe [<service>.exe]"); } } }