コード例 #1
0
        /// <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();
        }
コード例 #2
0
ファイル: Core.Helper.cs プロジェクト: bayoen/bayoen.star
        /// <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);
        }