Как я могу сказать Visual Studio НЕ ПОВРЕЖДАТЬСЯ на конкретном исключении?

У меня есть конкретный тип исключения, на котором я хотел бы, чтобы Visual Studio не повредилась и показала экран Exception Assistant. По существу я хотел бы его только, чтобы позволить моей нормальной инфраструктуре обработки исключений иметь дело с ним.

Исключением является наследник Системы. Исключение, которое я записал и имею исходный код для. Любой, где это брошено, я хочу, чтобы VS не поймал его, т.е. не полезно просто подавить единственный бросок новый BlahException (); в коде. Это вызвано тем, что исключение выдается много, и я не хочу должным быть подавлять каждый экземпляр индивидуально.

В случае, если это имеет значение, я нахожусь на Visual Studio Окончательный 2010, Платформа 3,5 SP1.

11
задан Noel Kennedy 25 May 2010 в 16:07
поделиться

1 ответ

Перейдите в меню Debug и выберите Exceptions. Выберите add и введите ваше исключение. Это добавит элемент чекбокса для вашего исключения. При каждом возникновении исключения отладчик будет приостанавливать работу, если флажок установлен. Убедитесь, что в вашем случае этот флажок снят.

Одно но: ваше исключение все равно будет брошено и поймано во всех блоках try/catch, которые есть в вашем реальном коде.

14
ответ дан 3 December 2019 в 08:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: