Usando um arquivo de manifesto com SymChk
Em alguns casos, talvez seja necessário recuperar símbolos para arquivos que estão em um computador isolado; ou seja, um computador que não está em nenhuma rede ou está em uma rede que não tem nenhum repositório de símbolos. Nessa situação, você pode usar o procedimento a seguir para recuperar símbolos.
Execute o SymChk com o parâmetro /om para criar um arquivo de manifesto que descreve os arquivos para os quais você deseja recuperar símbolos.
Mova o arquivo de manifesto para uma rede que tem um repositório de símbolos.
Execute symChk com o parâmetro /im para recuperar símbolos para os arquivos descritos no arquivo de manifesto.
Mova os arquivos de símbolo de volta para o computador isolado.
Exemplo
Suponha que yourApp.exe esteja em execução em um computador isolado. O comando a seguir cria um arquivo de manifesto que descreve todos os símbolos necessários para depurar o processo de yourApp.exe.
C:\>SymChk /om C:\Manifest\man.txt /ie yourApp.exe
SYMCHK: FAILED files = 0
SYMCHK: PASSED + IGNORED files = 28
Agora suponha que você tenha movido o arquivo de manifesto para um computador diferente que esteja em uma rede que tenha acesso a um repositório de símbolos. O comando a seguir recupera os símbolos descritos no arquivo de manifesto e os coloca na pasta mySymbols.
C:\>SymChk /im C:\FolderOnOtherComputer\man.txt /s srv*C:\mysymbols*\\aServer\symbols
SYMCHK: myApp.exe ERROR - Unable to download file. Error reported was 2
. . .
SYMCHK: FAILED files = 28
SYMCHK: PASSED + IGNORED files = 28
Agora você pode mover os símbolos para o computador isolado e usá-los para depuração.