Compartilhar via


pgomgr

Adiciona dados de perfil de um ou mais arquivos .pgc ao arquivo .pgd.

Sintaxe

pgomgr [options] pgcfilespgdfile

Parâmetros

options
As seguintes opções podem ser especificadas para pgomgr:

  • /help ou /? Exibe as opções de pgomgr disponíveis.

  • /clear Faz com que o arquivo .pgd seja limpo de todas as informações de perfil. Você não pode especificar um arquivo .pgc quando /clear for especificado.

  • /detail Exibe estatísticas detalhadas, incluindo informações de cobertura do grafo de fluxo.

  • /summary Exibe estatísticas por função.

  • /unique Quando usado com /summary, faz com que os nomes de função decorados sejam exibidos. O padrão, quando /unique não é usado, é que os nomes de função não decorados sejam exibidos.

  • /merge[:n] Faz com que os dados no arquivo .pgc ou nos arquivos sejam adicionados ao arquivo .pgd. O parâmetro opcional, n, permite que você especifique que os dados devem ser adicionados n vezes. Por exemplo, se um cenário normalmente precisar ser feito seis vezes para refletir a frequência com que ele é feito pelos clientes, você poderá fazê-lo uma vez em uma execução de teste e adicioná-lo ao arquivo .pgd seis vezes com pgomgr /merge:6.

pgcfiles
Um ou mais arquivos .pgc cujos dados de perfil você deseja mesclar no arquivo .pgd. Você pode especificar um único arquivo .pgc ou vários arquivos .pgc. Se você não especificar nenhum arquivo .pgc, o pgomgr mesclará todos os arquivos .pgc cujos nomes de arquivo são os mesmos que o arquivo .pgd.

pgdfile
O arquivo .pgd no qual você está mesclando dados do arquivo .pgc ou dos arquivos.

Comentários

Observação

Você pode iniciar essa ferramenta somente por um prompt de comando do desenvolvedor do Visual Studio. Você não pode iniciá-lo por um prompt de comando do sistema ou pelo Explorador de Arquivos.

Exemplo

Este comando de exemplo limpa o arquivo myapp.pgd de dados de perfil:

pgomgr /clear myapp.pgd

Este comando de exemplo adiciona dados de perfil em myapp1.pgc ao arquivo .pgd três vezes:

pgomgr /merge:3 myapp1.pgc myapp.pgd

Neste exemplo, os dados de perfil de todos os arquivos myapp#.pgc são adicionados ao arquivo myapp.pgd.

pgomgr -merge myapp1.pgd

Confira também

Otimizações guiadas por perfil
PgoAutoSweep
pgosweep