Практическое руководство. Прерывание выполнения при создании не обработанных пользовательским кодом исключении
Этот раздел применим к:
Выпуск |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium и Ultimate |
При отладке в соответствии с разделом Практическое руководство. Переход в пошаговый режим выполнения "Только мой код" можно указать отладчику прерывать выполнение при любом исключении, не обрабатываемом в коде пользователя ("Мой код"). В следующей процедуре показано использование диалогового окна "Исключения" для определения, на каких не обработанных пользовательским кодом исключениях требуется прерывать выполнение.
Использование диалогового окна "Исключения"
По умолчанию в диалоговом окне Исключения приведены наиболее общие исключения каждой категории. Можно добавлять свои собственные исключения и удалять их. Visual Studio сохраняет список добавленных исключений вместе с данными решения, поэтому исключения будут доступны при следующем открытии и запуске проекта.
Примечание
Диалоговое окно Исключения предоставляет возможности для настройки элементов управления без использования мыши.Горячие клавиши обозначены подчеркиванием в метках элементов управления.Если темы Windows отключены, подчеркивания не будет видно, хотя горячие клавиши по–прежнему будут работать.Чтобы видеть подчеркивание горячих клавиш, включите темы Windows с помощью Панели управления Windows.
Дополнительные сведения см. в разделах Практическое руководство. Добавление нового исключения и Практическое руководство. Удаление пользовательских исключений.
Чтобы приостановить выполнение, если исключение не обрабатывается в "Моем коде"
В меню Отладка выберите пункт Исключения.
Примечание
Чтобы включить меню Исключения в версиях Express, выберите в меню Сервис пункт Параметры, затем выберите пункт Расширенные параметры.
В диалоговом окне Исключения выберите пункт Не обработанное пользовательским кодом для всей категории исключений, например, Исключения среды CLR.
-или-
Разверните узел для категории исключений (например, Исключения среды CLR) и выберите Не обработанное пользовательским кодом для конкретного исключения в этой категории.
Нажмите кнопку ОК.
См. также
Задачи
Практическое руководство. Прерывание выполнения при создании исключения
Основные понятия
Обработка исключений (отладка)
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Декабрь 2010 |
Уточнены инструкции по включению расширенных параметров в выпусках Visual Studio Express |
Обратная связь от клиента. |