Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta documentação fornece um guia e informações de referência para estender o depurador do Visual Studio com o SDK do Visual Studio.
A documentação de depuração do Visual Studio inclui exemplos, uma referência abrangente e vários cenários representativos que demonstram maneiras típicas de personalizar o depurador.
O compilador e a saída dele determinam o que é necessário para configurar a depuração no seu produto. Se o seu compilador:
Destina-se ao sistema operacional nativo do Windows e grava um arquivo . PDB , você pode depurar programas com o mecanismo de depuração de código nativo (DE), que é integrado ao Visual Studio. Não é necessário implementar um avaliador de DE ou de expressão. O avaliador de expressões é escrito para a sintaxe da linguagem de programação C++.
Produz saída de linguagem intermediária da Microsoft (MSIL), você pode depurar programas com o mecanismo de depuração de código gerenciado DE, que também está integrado ao Visual Studio. Assim, você só precisa implementar um avaliador de expressão. Um avaliador de expressão de amostra é fornecido para você. Para obter mais informações, consulte os seguintes tópicos:
Contexto de avaliação da expressão
Avaliação da expressão em modo de interrupção
Escrever um avaliador de expressões do Common Language Runtime
Se destina a um sistema operativo proprietário ou a algum outro ambiente de execução, precisa criar o seu próprio DE. Um tutorial que cria um DE simples usando ATL COM é fornecido. Para obter mais informações, consulte os seguintes tópicos:
Criar um mecanismo de depuração personalizado
Tutorial: Criar um mecanismo de depuração usando ATL COM