/// <summary> /// Restart 'bayoen-star' application with <paramref name="mode"/> parameter /// </summary> /// <param name="mode"></param> public static void Restart(RestartingModes mode) { Core.Option.RestartingMode = mode; Core.TrayIcon.Terminate(); Process.Start(Application.ResourceAssembly.Location); Application.Current.Shutdown(); }
/// <summary> /// Restart 'bayoen-star' application with <paramref name="mode"/> parameter /// </summary> /// <param name="mode"></param> public static void Restart(RestartingModes mode) { Core.Project.RestartingMode = mode; Core.Project.Save(); Core.TrayIcon.Terminate(); Process.Start(Application.ResourceAssembly.Location); Environment.Exit(0); }