Как предотвратить сбой отладчика при исключении NotImplementedException?
-
21-09-2019 - |
Вопрос
Я пробовал это, но, похоже, это не работает:
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
{
//suppress ???
}
static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
{
//suppress ???
}
Решение
Нажмите Ctrl+D, E и снимите флажок с исключения, на котором вы не хотите, чтобы отладчик прерывал работу.
РЕДАКТИРОВАТЬ:Если диалоговое окно не работает, вы также можете сделать это с помощью макроса, как описано в разделе эти ответы.
Не связан с StackOverflow