static void Main(string[] args) { JobService service = new JobService(); if (Environment.UserInteractive) { service.OnStart(args); Console.WriteLine(DateTime.Now+" Running Janitor... <Press any key to stop>\n\nLive Output\n-----------"); Console.Read(); service.OnStop(); } else { System.ServiceProcess.ServiceBase[] ServicesToRun; ServicesToRun = new System.ServiceProcess.ServiceBase[] {service}; System.ServiceProcess.ServiceBase.Run(ServicesToRun); } }