Preparação para depuração: Aplicativos Windows Forms
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
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 |
|
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
Abra o projeto no Visual Studio.
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:
Eventos associados a um controle, como, por exemplo, clique, Enter, etc.
Eventos associados a inicialização do aplicativo e o desligamento, como, por exemplo, Load, Activated, etc.
Foco e eventos de validação.
For more information, see Criando Manipuladores de Eventos nos Formulários do Windows.
On the Debug menu, click Start.
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
Preparação para depuração: C#, F# e tipos de projeto de Visual Basic