Практическое руководство. Прерывание выполнения при создании не обработанных пользовательским кодом исключении
При отладке с использованием режима "Только мой код" можно дать указание отладчику на прерывание выполнения при любом исключении, не обрабатываемом в коде пользователя ("Мой код"). В следующей процедуре показано использование диалогового окна "Исключения" для определения, на каких не обработанных пользовательским кодом исключениях требуется прерывать выполнение.
Использование диалогового окна "Исключения"
По умолчанию в диалоговом окне Исключения приведены наиболее общие исключения каждой категории. Можно добавлять свои собственные исключения и удалять их. Visual Studio сохраняет список добавленных исключений вместе с данными решения, поэтому исключения будут доступны при следующем открытии и запуске проекта.
Примечание
Диалоговое окно Исключения предоставляет возможности для настройки элементов управления без использования мыши.Горячие клавиши обозначены подчеркиванием в метках элементов управления.Если темы Windows отключены, подчеркивания не будет видно, хотя горячие клавиши по–прежнему будут работать.Чтобы видеть подчеркивание горячих клавиш, включите темы Windows с помощью Панели управления Windows.
Дополнительные сведения см. в разделах Практическое руководство. Добавление нового исключения и Практическое руководство. Удаление пользовательских исключений.
Чтобы приостановить выполнение, если исключение не обрабатывается в "Моем коде"
В меню Отладка выберите пункт Исключения.
Примечание
Чтобы включить меню Исключения в версиях Express, выберите в меню Сервис пункт Параметры, затем выберите пункт Расширенные параметры.
В диалоговом окне Исключения выберите пункт Не обработанное пользовательским кодом для всей категории исключений, например, Исключения среды CLR.
-или-
Разверните узел для категории исключений (например, Исключения среды CLR) и выберите Не обработанное пользовательским кодом для конкретного исключения в этой категории.
Нажмите кнопку ОК.
См. также
Задачи
Практическое руководство. Прерывание выполнения при создании исключения