Preparação da depuração: aplicativos dos Windows Forms
O modelo de projeto de aplicativo do Windows Forms cria um aplicativo do Windows Forms. Depurar esse tipo de aplicativo no Visual Studio é simples. Para obter informações sobre como criar um projeto desse tipo, confira Criar um aplicativo do Windows Form.
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 Página de Propriedades de <nome do projeto>(Meu Projeto no Visual Basic).
Para obter mais informações, confira 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 | – Definido como Iniciar projeto na maioria das vezes. Definido como Iniciar programa externo se você quiser iniciar outro executável ao iniciar a depuração (geralmente para depuração de DLLs). |
Você pode depurar aplicativos do Windows Forms no Visual Studio ou anexando a um aplicativo já em execução. Para obter mais informações sobre anexação, confira Anexar a processos em execução.
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 nos Windows Forms.
No menu Depurar , clique em Iniciar.
Depure usando as técnicas discutidas em Primeira visualização do depurador.
Conteúdo relacionado
- Depurando código gerenciado
- Depuração gerenciada: configurações de projeto recomendadas
- Como definir configurações de depuração e versão
- 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
- Anexar aos processos em execução
- Windows Forms