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.
Uma implementação do avaliador de expressão deve acessar as informações simbólicas de depuração geradas pelo compilador de linguagem para avaliar variáveis e expressões. Ele faz isso consumindo as interfaces de um provedor de símbolos (SP), também chamado de manipulador de símbolos.
O Visual Studio fornece SPs para código gerenciado, bem como código nativo usando o formato de arquivo de símbolo PDB (Program DataBase). A menos que haja uma forte necessidade de seu programa usar símbolos armazenados em um formato personalizado, é recomendável que você use os SPs fornecidos pelo Visual Studio.
Notas de implementação
Os mecanismos de depuração do Visual Studio esperam conversar com os SPs usando interfaces CLR (Common Language Runtime). Como resultado, um SP que trabalhará com os mecanismos de depuração do Visual Studio deve dar suporte ao CLR. Uma lista completa de todas as interfaces de depuração CLR pode ser encontrada em debugref.doc, que faz parte do SDK (Windows Software Development Kit).
Se o SP funcionar somente com o mecanismo de depuração personalizado, você poderá implementar o SP conforme achar adequado, dependendo das necessidades do mecanismo de depuração.