protected override void OnExit(ExitEventArgs e) { GlobalConsts.SaveConsts(); if (GlobalConsts.UpdateOnExit && !string.IsNullOrWhiteSpace(GlobalConsts.UpdateSetupLocation) && GlobalConsts.UpdateFinishedDownloading) { Process.Start(GlobalConsts.UpdateSetupLocation); } else { GlobalConsts.CleanTempFolder(); } base.OnExit(e); }