Поделиться через


Практическое руководство. Прерывание выполнения при создании не обработанных пользовательским кодом исключении

Этот раздел применим к:

Выпуск

Visual Basic

C#

F#

C++

Web Developer

Express

Тема применяется Тема применяется Тема применяется Тема применяется Тема применяется

Pro, Premium и Ultimate

Тема применяется Тема применяется Тема применяется Тема применяется Тема применяется

При отладке в соответствии с разделом Практическое руководство. Переход в пошаговый режим выполнения "Только мой код" можно указать отладчику прерывать выполнение при любом исключении, не обрабатываемом в коде пользователя ("Мой код"). В следующей процедуре показано использование диалогового окна "Исключения" для определения, на каких не обработанных пользовательским кодом исключениях требуется прерывать выполнение.

Использование диалогового окна "Исключения"

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

Примечание

Диалоговое окно Исключения предоставляет возможности для настройки элементов управления без использования мыши.Горячие клавиши обозначены подчеркиванием в метках элементов управления.Если темы Windows отключены, подчеркивания не будет видно, хотя горячие клавиши по–прежнему будут работать.Чтобы видеть подчеркивание горячих клавиш, включите темы Windows с помощью Панели управления Windows.

Дополнительные сведения см. в разделах Практическое руководство. Добавление нового исключения и Практическое руководство. Удаление пользовательских исключений.

Чтобы приостановить выполнение, если исключение не обрабатывается в "Моем коде"

  1. В меню Отладка выберите пункт Исключения.

    Примечание

    Чтобы включить меню Исключения в версиях Express, выберите в меню Сервис пункт Параметры, затем выберите пункт Расширенные параметры.

  2. В диалоговом окне Исключения выберите пункт Не обработанное пользовательским кодом для всей категории исключений, например, Исключения среды CLR.

    -или-

    Разверните узел для категории исключений (например, Исключения среды CLR) и выберите Не обработанное пользовательским кодом для конкретного исключения в этой категории.

  3. Нажмите кнопку ОК.

См. также

Задачи

Практическое руководство. Прерывание выполнения при создании исключения

Основные понятия

Обработка исключений (отладка)

Журнал изменений

Дата

Журнал

Причина

Декабрь 2010

Уточнены инструкции по включению расширенных параметров в выпусках Visual Studio Express

Обратная связь от клиента.