예제 #1
0
        private static void RunConfigurator(ConfigrunArg parameter)
        {
            var needToStartStop = parameter == ConfigrunArg.ConfigWithServiceInterruption;
            var needToChangeSettingsInConfigurator =
                parameter == ConfigrunArg.Config ||
                parameter == ConfigrunArg.ConfigWithServiceInterruption;

            if (needToStartStop)
            {
                RunServiceManager(
                    //Settings.Default.ServiceName + " "+
                    "-stop").WaitForExit();
            }

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            var mainForm = new FormForSetPort(needToChangeSettingsInConfigurator);

            Application.Run(mainForm);

            if (needToStartStop)
            {
                RunServiceManager(
                    //Settings.Default.ServiceName + " "+
                    "-start").WaitForExit();
            }
        }
예제 #2
0
		private static void RunConfigurator(ConfigrunArg parameter)
		{
			var needToStartStop = parameter == ConfigrunArg.ConfigWithServiceInterruption;
			var needToChangeSettingsInConfigurator = 
				parameter == ConfigrunArg.Config ||
				parameter == ConfigrunArg.ConfigWithServiceInterruption;

			if (needToStartStop)			
				RunServiceManager("-stop").WaitForExit();

			Application.EnableVisualStyles();
		    Application.SetCompatibleTextRenderingDefault(false);
			var mainForm = new FormForSetPort(needToChangeSettingsInConfigurator);
		    Application.Run(mainForm);

			if (needToStartStop)
				RunServiceManager("-start").WaitForExit();
	    }