Criando um mecanismo de depuração personalizada
Um mecanismo de depuração (DE) é um componente que permite a depuração de arquiteturas de determinado tempo de execução. Normalmente, há apenas uma implementação de por um ambiente de tempo de execução.
Dica
Embora haja implementações separadas de Transact-SQL e JScript, o VBScript e JScript compartilham um único DE.
Um DE funciona com o sistema de operação ou o intérprete para fornecer depuração serviços como avaliação de expressão, pontos de interrupção e controle de execução. Esses serviços são implementados por meio DE interfaces e podem fazer com que o depurador a transição entre os diferentes modos operacionais. Para obter mais informações, consulte Modos operacionais.
Criar um DE consiste as seguintes etapas:
Registrando um DE Visual Studio
A ativação de um programa a ser depurado.
Avaliação de controle e o estado de execução
Envio de eventos
Encerramento e desanexação
Nesta seção
Registrando um mecanismo de depuração personalizada
Explica as etapas necessárias para registrar um mecanismo de depuração com Visual Studio, para que possa ser usado.A ativação de um programa a ser depurado.
Explica que antes seu DE pode depurar um programa, você deve primeiro iniciar o DE ou anexá-lo a um programa existente.Controle de execução e a avaliação de estado
Discute por que estiver depurando um aplicativo requer a implementação de recursos de controle de execução.Envio de eventos
Descreve a comunicação entre o depurador e DE como um modelo de evento com base no DCOM.Encerramento e desanexação
Explica como atingir a finalização normal, o que significa que não há nenhum pontos de interrupção, exceções, erros de tempo de execução ou loops infinitos no aplicativo a ser depurado.Chamar o depurador eventos
Documenta a chamada ordem dos eventos que ocorrem em uma sessão de depuração.Como: Depurar um mecanismo de depuração personalizada
Explica como depurar um DE personalizado.