private static void AddYourselfToWerExcluded() { var pwzExeName = Process.GetCurrentProcess().MainModule.FileName; var res = Wer.WerAddExcludedApplication(pwzExeName, false); if (res != 0) { Log.Message("Не удалось отрубить WER для процесса, запускать надо из-под администратора"); } Wer.SetErrorMode(ErrorModes.SEM_NONE); }
private static void RemoveYourselfFromWerExcluded() { var pwzExeName = Process.GetCurrentProcess().MainModule.FileName; Wer.WerRemoveExcludedApplication(pwzExeName, false); }