Salvando informações de símbolo com arquivos de dados de perfil.
Se você estiver usando o Visual Studio o ambiente de desenvolvimento integrado (IDE) para analisar arquivos e você pretende mover seu arquivo VSP para um computador diferente, você deve definir o desempenho para salvar as configurações do projeto ou serializar símbolos em seu arquivo de relatório. Isso aumenta o tamanho de um arquivo de relatório. Símbolos de serialização é necessário por dois motivos:
Para incorporar os símbolos de código em um relatório de desempenho antes que os assemblies de destino são perdidos em sua localização no armazenamento temporário.
Para preservar os símbolos, para que o relatório de desempenho é portátil do computador perfilado e as mesmas informações de saídas, se o relatório é aberto para análise em outro computador, pode ter diferentes símbolos.
Você pode serializar os símbolos da Visual Studio IDE ou na linha de comando:
Para serializar os símbolos no Visual Studio IDE, o ponto de Ferramentas na barra de menu e, em seguida, clique Opções. No Opções janela, selecione Ferramentas de desempenhoe selecione o serializar automaticamente informações de símbolo caixa de seleção.
PACKSYMBOLS é a opção de linha de comando equivalente ao salvar os arquivos de relatório. Para serializar os símbolos, digite filename.vsp de /packsymbols de /summary:all do vsperfreport.
Solucionando problemas de símbolo
Se você não vir quaisquer símbolos em seu próprio código, algumas soluções comuns estão disponíveis:
Execute o /debugsympath do vsperfreport na linha de comando para exibir uma lista completa dos locais onde os componentes do profiler estiver carregando informações de símbolo e se os arquivos de símbolos são usados coincidir com os arquivos de seu projeto está utilizando.
Certifique-se de que você execute vsperfreport com o sinalizador /PACKSYMBOLS ou, na Visual Studio IDE, o que você tem a opção de informações de símbolo serialize selecionada em Opções do explorer o desempenho geral.
Se você coletou o tipo de dados, adicione /SUMMARY:TYPE à linha de comando vsperfreport.
Se você não vir os símbolos do Windows ou de outros programas da Microsoft:
Certifique-se de que você definiu o caminho do cache de símbolo do Windows. Siga um destes procedimentos para definir o caminho do cache de símbolo:
Definir o depurador - > símbolos de opção a Visual Studio IDE para o caminho correto
Adicione a opção - symbolpath para a linha de comando VSPerfReport para incluir os símbolos.
Se você não vir quaisquer símbolos na ASP.NET, certifique-se de que o servidor de símbolos configurado corretamente para o servidor do ASP.
Símbolos de repacking
Se você deseja compactar novamente os símbolos em um relatório, você pode fazer isso usando a ferramenta de linha de comando VsPerfReport. Use as seguintes linhas de comando:
Filename.vsp do VsPerfReport - clearpackedsymbols
VsPerfReport - packsymbols-Resumo: todas as filename.vsp
Consulte também
Tarefas
Como: Informações de referência do símbolo de Windows