Preparação da depuração: aplicativos dos Windows Forms
O modelo de projeto do Windows Forms (.NET) cria um aplicativo do Windows Forms. Depurar esse tipo de aplicativo no Visual Studio é simples. Para obter mais informações, consulte Como criar um novo projeto de aplicativo dos Windows Forms.
Quando você cria um projeto do Windows Forms com o modelo de projeto, o Visual Studio cria automaticamente as configurações necessárias para as configurações de depuração e versão. Se necessário, você pode alterar essas configurações. Essas configurações podem ser alteradas na caixa de diálogo <nome do projeto> Páginas de Propriedades (Meu Projeto no Visual Basic).
Para obter mais informações, consulte Depuração gerenciada: configurações de propriedade recomendadas.
A tabela a seguir exibe uma configuração de propriedade recomendada adicional.
Propriedades de configuração na guia Depurar
Nome da propriedade |
Configuração |
---|---|
Iniciar ação |
|
Você pode depurar aplicativos do Windows Forms de dentro do Visual Studio ou anexando a um aplicativo já em execução. Para obter mais informações sobre a anexação, consulte Anexar aos processos em execução com o Depurador do Visual Studio.
Para depurar um aplicativo C#, F# ou Windows Forms do Visual Basic
Abra o projeto no Visual Studio.
Crie pontos de interrupção conforme o necessário.
Como os aplicativos do Windows Forms são controlados por eventos, seus pontos de interrupção entrarão no código do manipulador de eventos ou nos métodos chamados pelo código do manipulador de eventos. Eventos comuns nos quais colocar pontos de interrupção incluem:
Os eventos associados a um controle, como Clique, Insira etc.
Os eventos associados à inicialização e o desligamento do aplicativo, como Carregar, Ativado etc.
Foco e eventos de validação.
Para obter mais informações, consulte Criando manipuladores de eventos no Windows Forms.
No menu Depurar, clique em Iniciar.
Depure usando as técnicas discutidas em Mapa de depurador.
Consulte também
Tarefas
Como definir configurações de depuração e versão
Conceitos
Definições do projeto para configurações de depuração do C#
Definições do projeto para uma configuração de depuração do Visual Basic
Outros recursos
Preparação de depuração: tipos de projeto C#, F# e Visual Basic
Anexar aos processos em execução com o Depurador do Visual Studio