Partilhar via


pgomgr

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

Sintaxe

pgomgr [opções] pgcfilespgdfile

Parâmetros

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

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

  • /limpar Faz com que o arquivo .pgd seja limpo de todas as informações de perfil. Não é possível especificar um arquivo .pgc quando /clear é especificado.

  • /detalhe Exibe estatísticas detalhadas, incluindo informações de cobertura de fluxograma.

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

  • /único Quando usado com /summary, faz com que nomes de funções decoradas sejam exibidos. O padrão, quando /unique não é usado, é que nomes de funções não decoradas sejam exibidos.

  • /merge[:n] Faz com que os dados no arquivo ou arquivos .pgc sejam adicionados ao arquivo .pgd. O parâmetro opcional, n, permite especificar que os dados devem ser adicionados n vezes. Por exemplo, se um cenário normalmente é feito seis vezes para refletir a frequência com que é feito pelos clientes, você pode 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(s) arquivo(s) .pgc.

Observações

Observação

Você pode iniciar essa ferramenta somente a partir de um prompt de comando do desenvolvedor do Visual Studio. Não é possível iniciá-lo a partir de um prompt de comando do sistema ou do Explorador de Arquivos.

Exemplo

Este comando de exemplo limpa o arquivo myapp.pgd dos 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

Ver também

Profile-Guided Otimizações
PgoAutoSweep
Pgosweep