/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { #if (!DEBUG) ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new MyNewService(args) }; ServiceBase.Run(ServicesToRun); #else MyNewService myServ = new MyNewService(); myServ.StartVboxVM(); myServ.FindOva(); myServ.StopVboxVm(); #endif }
static void Main(string[] args) { MyNewService service = new MyNewService(); if (Environment.UserInteractive) { service.OnStart(args); Console.WriteLine("Install as service: installutil MyNewService.exe"); Console.WriteLine("Press any key to stop program"); Console.Read(); service.OnStop(); } else { ServiceBase.Run(service); } }
/// <summary> /// 应用程序的主入口点。 /// </summary> static void Main(string[] args) { SetMSMQ(); return; if (Environment.UserInteractive) { MyNewService service = new MyNewService(args); service.TestMain(); } else { ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new MyNewService(args), new DummyService() }; ServiceBase.Run(ServicesToRun); } }