dbgerr005: símbolos privados necessários

O erro do depurador dbgerr005 exibe a mensagem "Símbolos privados (symbols.pri) são necessários para os locais". Esse erro indica que o depurador não pode executar uma ação porque os símbolos privados não estão presentes.

Durante a depuração do modo kernel, o depurador precisa de símbolos para o Microsoft Windows. Durante a depuração do modo de usuário, o depurador precisa de símbolos para o aplicativo de destino e, muitas vezes, também precisa de símbolos para o Windows.

Alguns símbolos básicos, como nomes de função e variáveis globais, são necessários até mesmo para a depuração mais rudimentar. Eles são chamados de símbolos públicos. Símbolos como nomes de estrutura de dados, variáveis globais visíveis em apenas um arquivo de objeto, variáveis locais e informações de número de linha nem sempre são necessários para depuração, embora sejam úteis para uma sessão de depuração mais detalhada. Eles são chamados de símbolos privados.

Muitos fabricantes de software, incluindo a Microsoft, produzem duas versões de seus arquivos de símbolo. A versão lançada para seus clientes contém apenas símbolos públicos. A versão usada internamente contém símbolos públicos e privados.

A maioria das ações de depuração pode ser executada apenas com símbolos públicos. Mas determinadas ações, como exibir variáveis locais, exigem símbolos privados. Quando uma ação desse tipo é tentada e símbolos privados não estão disponíveis, essa mensagem de erro é exibida.

Quando você vê essa mensagem, geralmente é melhor simplesmente continuar a depuração. As informações que você não conseguiu obter provavelmente não são essenciais para depurar corretamente o destino.