using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.ServiceProcess; using System.Text; using System.Threading.Tasks; namespace bsmd.EMailReceiveService { static class Program { /// /// The main entry point for the application. /// static void Main() { ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new EmailReceiveService() }; if (Debugger.IsAttached) { ((EmailReceiveService)ServicesToRun[0]).Init(null); while (true) ; } else { ServiceBase.Run(ServicesToRun); } } } }