Como: Especificar locais de símbolo e o comportamento de carregamento
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
Para depurar seu aplicativo, o depurador requer informações do símbolo são armazenadas em arquivos PDB. Em alguns casos, as informações de símbolo podem ser em arquivos DBG no formato mais antigos. Arquivos de símbolo são necessários para seu aplicativo e para qualquer sistema DLLs, você precisa ter que depurar ou de terceiros. Arquivos de símbolos podem ser armazenados em um diretório no seu computador ou baixados de um servidor de símbolos.
Por padrão, o depurador carrega os arquivos de símbolos do local onde se encontra o EXE. Para usar símbolos de outro diretório ou um servidor de símbolo, você deve especificar os locais para Visual Studio.
Visual Studio carrega símbolos automaticamente quando você iniciar uma sessão de depuração. Você pode especificar quais módulos Visual Studio carrega símbolos para automaticamente. Se você optar por não carregar símbolos para todos os seus módulos automaticamente, você pode carregar símbolos adicionais manualmente usando o módulos janela.
Para obter informações sobre como usar os servidores de símbolos, consulte Como: Usar um servidor de símbolos. Se você usar um servidor de símbolos, certifique-se de que o servidor é confiável. Caso contrário, você pode ser exposto a ameaças à segurança.
Para especificar um diretório onde estão localizados os arquivos de símbolo
On the Tools menu, choose Options.
No Opções caixa de diálogo aberta do depuração nó e clique símbolos.
Sobre o símbolos de página, há uma caixa informando Symbol file (. PDB) locations. Acima da caixa são quatro ícones.
Clique no ícone de pasta.
Texto editável aparece no Symbol file (. PDB) locations caixa.
Digite o caminho de diretório. Conclusão da instrução ajuda você a encontrar o formato correto.
Se você estiver fazendo a arquivos de símbolo de depuração, e caches de servidor de símbolo para código gerenciado devem estar localizados no computador remoto. Arquivos de símbolos e caches de servidor de símbolo para código nativo devem estar localizados no computador local.
Se você estiver usando símbolos em um servidor remoto do símbolo, você pode melhorar o desempenho, especificando um diretório local que símbolos podem ser copiados para. Para isso, digite um caminho na Cache symbols nesse diretório caixa. Se você estiver depurando um programa em um computador remoto, o diretório de cache refere-se para o diretório no computador remoto.
Click OK.
Para remover um nome de caminho na lista de caminho de símbolos
Abrir o Opções caixa de diálogo caixa e localize o símbolos de página, conforme descrito no procedimento anterior.
Selecione um caminho de Symbol file (. PDB) locations caixa.
Clique no vermelho x ícone.
Click OK.
Para especificar os símbolos sejam carregados automaticamente
Abrir o Opções caixa de diálogo caixa e localize o símbolos de página, conforme descrito no procedimento anterior.
Em carregar automaticamente os símbolos para, clique em todos os módulos, a menos que excluídos ou somente os módulos especificados.
Se você escolheu todos os módulos, a menos que excluídos, agora você pode clicar em especificar excluídos módulos.
O carregamento do símbolo a ser excluído do automático caixa de diálogo aparece.
Clique no ícone do documento para adicionar um módulo para o módulos lista ou selecione um módulo a módulos lista e clique no x ícone para removê-lo.
When you are finished, click OK.
Se você escolheu somente os módulos especificados, agora você pode clicar em especificar módulos.
O símbolos para carregar automaticamente caixa de diálogo aparece.
Clique no ícone do documento para adicionar um módulo para o módulos lista ou selecione um módulo a módulos lista e clique no x ícone para removê-lo.
Por padrão, localizados nas pastas onde os módulos de aplicativos são sempre carregados de símbolos. Para interromper esse comportamento padrão, desmarque sempre carregar símbolos localizados ao lado de módulos.
When you are finished, click OK.
Click OK.
Carregando símbolos manualmente
Você pode carregar símbolos manualmente na janela de módulos. Este recurso não está disponível no Visual Basic, C# Visual ou Web Developer Express Editions.
Para carregar os símbolos manualmente
Clique com o botão direito na módulos ponto para carregar os símbolos de, em seguida, clique Caminho de símbolo ou Servidores de símbolos da Microsoft.
O depurador pesquisará o caminho de símbolo ou servidores de símbolo para localizar os símbolos. Se o depurador não encontrar símbolos, o Encontrar símbolos caixa de diálogo aparece.
No Encontrar símbolos caixa de diálogo caixa, localize o arquivo de símbolos que você deseja carregar e, em seguida, clique em OK.
O arquivo de símbolos é um arquivo. PDB ou em um arquivo. dbg.
Consulte também
Referência
Símbolos de depuração, a caixa de diálogo Opções
Conceitos
Arquivos de banco de dados (C++) de programa.
Arquivos de banco de dados (C#, F# e Visual Basic) de programa.
Instalando símbolos de depuração do sistema chamada panes