protected override void OnExit(ExitEventArgs e) { try { AutoStartService.SaveAutoStarts(); } finally { try { Icon.Dispose(); } catch (Exception) { } base.OnExit(e); } }