Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta documentação fornece informações de guia e 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.
Seu compilador e sua saída determinam o que é necessário para configurar a depuração em seu produto. Se o compilador:
Tem como alvo o sistema operacional nativo do Windows e grava um arquivo .PDB, que permite usar o motor de depuração de código nativo para depurar programas, integrado ao Visual Studio. Você não precisa implementar um DE ou um avaliador de expressão. O avaliador de expressão é escrito para a sintaxe da linguagem de programação C++.
Produz a saída MSIL (linguagem intermediária da Microsoft). Você pode depurar programas com o DE do mecanismo de depuração de código gerenciado, que também está integrado ao Visual Studio. Portanto, você só precisa implementar um avaliador de expressão. Um avaliador de expressão de exemplo é fornecido para você. Para obter mais informações, consulte os seguintes tópicos:
Contexto de avaliação de expressão
Avaliação de expressão no modo de interrupção
Escrever um avaliador de expressão do tempo de execução de linguagem comum
Se destina a um sistema operacional proprietário ou outro ambiente de execução, você precisará desenvolver seu próprio ambiente de desenvolvimento (DE). Um tutorial que cria um DE simples usando a 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 o ATL COM