Preparação para depuração: Aplicativos Windows Forms

This topic applies to:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico não é aplicável

Pro, Premium e Ultimate

O tópico é aplicável

O tópico é aplicável

O tópico é aplicável

O tópico é aplicável

O tópico não é aplicável

O modelo de projeto Windows Forms cria um aplicativo Windows Forms. Depuração desse tipo de aplicativo em Visual Studio é simples. For more information, see Como: Crie um novo projeto de aplicativo do Windows Forms.

Quando você cria um projeto Windows Forms com o modelo de projeto, Visual Studio cria automaticamente as configurações necessárias para configurações Debug e Release. If necessary, you can change these settings. Essas configurações podem ser alteradas no < project name > Páginas de propriedade caixa de diálogo (My Project em Visual Basic).

For more information, see Depuração gerenciada: Configurações recomendadas de propriedade.

The following table displays one additional recommended property setting.

Configuration Properties in Debug tab

Nome de propriedade

Setting

Start Action

  • Definido como Start project, maioria das vezes. Set to Start external program if you want to start another executable when you start debugging (usually for debugging DLLs).

Você pode depurar aplicativos do Windows Forms de dentro de Visual Studio, ou anexando a um aplicativo já em execução. Para obter mais informações sobre anexando, consulte Anexando a processos em execução.

Para depurar um aplicativo C#, F# ou Visual Basic Windows Forms

  1. Abra o projeto no Visual Studio.

  2. Create breakpoints as needed.

    Because Windows Forms applications are event-driven, your breakpoints will go into event handler code, or into methods called by event handler code. Typical events in which to place breakpoints include:

    1. Eventos associados a um controle, como, por exemplo, clique, Enter, etc.

    2. Eventos associados a inicialização do aplicativo e o desligamento, como, por exemplo, Load, Activated, etc.

    3. Foco e eventos de validação.

    For more information, see Criando Manipuladores de Eventos nos Formulários do Windows.

  3. On the Debug menu, click Start.

  4. Depurar usando as técnicas discutidas em Guia para o depurador.

Consulte também

Tarefas

Como: Set Debug and Release Configurations

Conceitos

Configurações de projeto para configurações de depuração do C#

Configurações do projeto para uma configuração de depuração no Visual Basic

Outros recursos

Depurando código gerenciado

Preparação para depuração: C#, F# e tipos de projeto de Visual Basic

Anexando a processos em execução

Windows Forms