Depurando Seu Aplicativo Visual Basic
Fornece ponteiros a documentação para depuração de recursos internos do Visual Studio.
Você pode usar o mais importante deles, o depurador, para observar o comportamento em tempo de execução do seu programa e para determinar a localização de erros semânticos.
Usando o depurador, você pode examinar o conteúdo de variáveis em seu programa sem inserir chamadas adicionais para dar saída aos valores.Da mesma forma, você pode inserir um ponto de interrupção no código para interromper a execução no ponto desejado.
Controlando a Execução
A tabela a seguir lista tarefas de depuração que envolvem controles de execução e aponta para suas páginas da Ajuda associadas.
Para |
Consulte |
---|---|
Interromper a execução. |
|
Iniciar a execução. |
|
Depurar em tempo de design. |
|
Iniciar o depurador. |
|
Passar entre somente o código você tenha escrito e ignorar outro código, tais como chamadas do sistema. |
|
Entrar no código. |
|
Parar a depuração. |
|
Habilitar a depuração Just-in-Time para iniciar o depurador do Visual Studio quando um programa, que esteja executando fora do Visual Studio, encontra um erro fatal. |
Manipulando Exceções
A tabela a seguir lista tarefas de depuração que envolvem manipulação de exceção e aponta para suas páginas da Ajuda associadas.
Para |
Consulte |
---|---|
Parar em exceções não tratadas. |
|
Interromper quando uma exceção é lançada |
|
Interromper em exceções de primeira tentativa. |
|
Usar o assistente de exceção. |
Como: Corrigir erros em tempo de execução com o Exceção Assistant |
Adicionar uma nova exceção. |
|
Continuar a execução após uma exceção ter sido lançada. |
Edição e Continuação
A tabela a seguir lista tarefas de depuração que envolvem Edição e Continuação e aponta para suas páginas da Ajuda associadas.
Para |
Consulte |
---|---|
Desligar e ligar Edit and Continue. |
|
Impedir Edit and Continue de aplicar alterações de código. |
|
Aplicar edições em modo de interrupção. |
Como: Aplicar edições no modo de interrupção com editar e continuar |
Examinar os Dados da Depuração
A tabela a seguir lista tarefas de depuração que envolvem visualização de dados de depuração e aponta para suas páginas da Ajuda associadas.
Para |
Consulte |
---|---|
Usar a janela Registers para exibir conteúdo do registro. |
|
Usar a janela Call Stack para exibir chamadas de função ou procedimento que estão na pilha. |
|
Usar a janela Disassembly para mostrar código assembly correspondente às instruções criadas pelo compilador. |
|
Usar a janela Modules para listar e descrever módulos usados pelo seu programa. |
|
Usar a janela Script Explorer para listar arquivos de script que estão atualmente carregados no programa. |
|
Usar a janela Processes para mostrar todos os processos que você tiver anexado ao ou iniciado a partir de Visual Studio. |
|
Usar a janela Threads para examinar e controlar segmentos (threads) no programa. |
Definir pontos de interrupção.
A tabela a seguir lista tarefas de depuração que envolvem pontos de interrupção e aponta para suas páginas da Ajuda associadas.
Para |
Consulte |
---|---|
Definir um ponto de interrupção. |
|
Excluir um ponto de interrupção |
|
Ativar ou Desativar um Ponto de Interrupção. |
|
Alterar um local de um ponto de interrupção. |
|
Usar um filtro para limitar o comportamento de um ponto de interrupção para computadores, processos e segmentos (threads) especificados. |
|
Controlar condicionalmente se ou não um ponto de interrupção é executado. |
|
Usar a janela Breakpoints para realizar tarefas relacionadas a pontos de interrupção. |
Consulte também
Tarefas
Demonstra Passo a passo: Depurando de um Windows Formulário
Como: Aplicar edições no modo de interrupção com editar e continuar
Conceitos
Outros recursos
Depurando de aplicativos da Web e scripts
Referência de interface de usuário de Depurando