Подготовка к отладке: приложения Windows Forms

Обновлен: Ноябрь 2007

Этот раздел применим для следующих версий.

Выпуск

Visual Basic

C#

C++

Web Developer

Экспресс-выпуск

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

Standard

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

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

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

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

Pro и Team

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

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

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

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

Условные обозначения:

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

Применимо

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

Неприменимо

Тема применяется, но команда по умолчанию сокрыта

Команда или команды по умолчанию скрыты.

Шаблон проекта Windows Forms создает приложение Windows Forms в среде CLR. Отладка приложений такого типа в Visual Studio не вызывает никаких затруднений. Дополнительные сведения см. в разделе Практическое руководство. Создание проекта приложения Windows.

При создании проекта Windows Forms из шаблона проекта, Visual Studio автоматически создает требуемые параметры для отладки и выпуска. При необходимости эти параметры можно изменить. Эти параметры могут быть изменены в диалоговом окне <имя проекта> окна свойств (Мой проект в Visual Basic).

Дополнительные сведения см. в разделе Управляемая отладка: рекомендуемые параметры свойств.

В следующей таблице приведены дополнительные параметры, рекомендуемые к использованию.

"Свойства конфигурации" во вкладке "Отладка"

Имя свойства

Параметр

Действие при запуске

  • Установите в Запуск проекта в большинстве случаев. Установите в Запуск внешней программы, если требуется запускать другой исполняемый файл при запуске отладки (обычно для отладки DLL).

Можно выполнять отладку приложений Windows Forms из Visual Studio или путем присоединения к уже запущенному приложению. Дополнительные сведения о присоединении см. в разделе Присоединение к выполняемым процессам.

Выполнение отладки приложения Windows Forms на C#, J# или Visual Basic

  1. Откройте проект в Visual Studio.

  2. Создайте точки останова, если требуется.

    Поскольку приложения Windows Forms управляются событиями, точки останова появятся в коде обработчиков событий, или в методах, вызываемых ими. Типичные события, в которые стоит помещать точки останова:

    1. события, связанные с элементом управления, такие как Click, Enter, и т.д.;

    2. cобытия, связанные с запуском приложений и завершением работы — такие, как Load, Activated, и т.д.;

    3. cобытия, связанные с фокусом и проверками.

    Дополнительные сведения см. в разделе Создание обработчиков событий в Windows Forms.

  3. В меню Отладка выберите пункт Начать.

  4. Отладка использует методы, обсуждаемые в Путеводитель по отладчику.

См. также

Задачи

Практическое руководство. Настройка конфигураций отладки и выпуска

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

Параметры проекта для конфигураций отладчика C#

Параметры проекта для конфигурации отладки Visual Basic

Другие ресурсы

Отладка управляемого кода

Подготовка к отладке: типы проектов C# и Visual Basic

Присоединение к выполняемым процессам

Формы Windows Forms