Compartilhar via


Manipulando ponteiros de arquivo

Um repositório de símbolos UNC dá suporte à colocação dos arquivos reais a serem servidos em um local separado, com o código do cliente encontrando o local dos arquivos por meio de ponteiros de arquivo. Esses ponteiros são gerados no repositório de símbolos usando o SymStore com a opção /p . Essa manipulação tem suporte com outros repositórios de símbolos baseados em HTTP somente se os ponteiros de arquivo apontarem para um local UNC diretamente acessível pelo cliente. Quando SymProxy é carregado no servidor Web, o tratamento de ponteiro de arquivo é aprimorado automaticamente. O cliente não precisa mais ser capaz de acessar diretamente os arquivos de destino porque o SymProxy os atende por meio da interface HTTP.

Como esse recurso é aplicado automaticamente, existe uma opção para desativá-lo caso você precise usar o proxy para fornecer alguns arquivos e a implementação de ponteiro de arquivo regular para outros. Para fazer isso, crie um REG_DWORD chamado "NoFilePointerHandler" em HKLM\Software\Microsoft\Symbol Server. Defina esse valor como 1 (ou qualquer coisa diferente de 0) para desativar o manipulador de ponteiro de arquivo interno no SymProxy.