Repositórios de símbolos e servidor de símbolos
Configurar símbolos corretamente para depuração pode ser uma tarefa desafiadora, especialmente para depuração de kernel. Geralmente, é necessário que você saiba os nomes e versões de todos os produtos em seu computador. O depurador deve ser capaz de localizar os arquivos de símbolo que correspondem a cada versão do produto e service pack. Isso pode resultar em um caminho de símbolo extremamente longo que consiste em uma longa lista de diretórios.
Para simplificar essas dificuldades na coordenação de arquivos de símbolo, use o servidor de símbolos . O servidor de símbolos permite que os depuradores recuperem automaticamente os arquivos de símbolo corretos sem nomes de produto, versões ou números de build. As Ferramentas de Depuração para Windows contêm o servidor de símbolos SymSrv.
O servidor de símbolos é ativado incluindo uma determinada cadeia de caracteres de texto no caminho do símbolo. Sempre que o depurador precisa carregar símbolos para um módulo recém-carregado, ele chama o servidor de símbolos para localizar os arquivos de símbolo apropriados. O servidor de símbolos localiza os arquivos em um repositório de símbolos . Essa é uma coleção de arquivos de símbolo, um índice e uma ferramenta que pode ser usada por um administrador para adicionar e excluir arquivos. Os arquivos são indexados de acordo com parâmetros exclusivos, como o carimbo de data/hora e o tamanho da imagem. As Ferramentas de Depuração para Windows contêm uma ferramenta de repositório de símbolos chamada SymStore.
Para obter mais informações, consulte:
- usando do SymSrv
- usando o do SymStore
- usando outros repositórios de símbolos
- opções de Command-Line do SymStore
- servidor de símbolos e firewalls da Internet
Tópicos relacionados