Partilhar via


Tarefas de depuração

Para depurar um programa, ele deve ser iniciado e um mecanismo de depuração (DE) deve ser anexado a ele, senão a DE deve ser anexada a um programa iniciado anteriormente. Tão logo anexada, o DE deve gerar certos eventos de inicialização. Em resposta, o pacote de depuração tenta ligar os pontos de interrupção definidos no IDE. Quando o programa atinge um ponto de interrupção acoplado, ele pára e aguarda a entrada do usuário.

Nesta seção

  • Problemas de segurança
    Discute as etapas de segurança que são necessárias para depurar um programa.

  • Iniciando um programa
    Fornece instruções passo a passo sobre como especificar um DE, que chama o sistema operacional para iniciar o programa.

  • Anexar diretamente a um programa
    Descreve o processo usado para depurar um programa em um processo que já está em execução.

  • Enviar eventos de inicialização após um lançamento
    Lista os eventos que ocorrem depois que o DE que está associado ao programa, até que o programa está em seu ponto de entrada principal e está pronto para depuração.

  • Controle de execução
    Explica como o DE normalmente envia um evento de ponto de entrada, um evento de concluir a carga ou um evento de parada, dependendo das circunstâncias.

  • Pontos de interrupção de ligação
    Descreve como fazer isso, se o usuário define um ponto de interrupção, o IDE Formula a solicitação e solicita que a sessão de depuração para criar o ponto de interrupção.

  • Avaliar expressões
    Explica como as expressões são criadas e o que acontece quando uma expressão é avaliada.

  • Visualizando e exibição de dados
    Explica como o tipo de visualizadores e visualizadores personalizados são suportados pelo avaliador de expressão (EE).

Seções relacionadas

  • Conceitos do depurador
    Descreve os principais conceitos de arquiteturais de depuração.

  • Componentes do depurador
    Fornece uma visão geral sobre os componentes de depuração de Visual Studio, que incluem a configuração DE, EE e manipulador do símbolo (SH).

  • Contextos do depurador
    Explica como o DE simultaneamente opera dentro de código, documentação e contextos de avaliação de expressão. Descreve, para cada um dos três contextos, a localização, posição ou avaliação relevante para ele.

Consulte também

Outros recursos

Introdução a extensibilidade do depurador