Example #1
0
        /// <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);
            }
        }
Example #3
0
        /// <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);
            }
        }