Partilhar via


Desanexar

Opção de VSPerfCmd.exe Detach desconectam o profiler de processos especificado ou todos os processos se nenhum é especificada.Analisar deve ter sido inicializada usando o método de amostragem.

Analisando que foi iniciado com ou Launch ou as opções de Attach podem ser desconectada com Detach.O profiler pode ser reattched usando comandos subsequentes de Attach .

Detach não fecha o arquivo de dados de perfil.Use a opção de Shutdown terminar analisar e feche o arquivo de dados.

ObservaçãoObservação

Se a opção de Start foi especificada com a opção de Crosssession , todas as chamadas a VSPerfCmd /Attach ou a VSPerfCmd /Detach deve também especificar Crosssession.

VSPerfCmd.exe /Detach[:PIDs|ProcessNames]

Parâmetros

  • PIDs|ProcessNames
    PID - o identificador numérico do sistema de um ou vários processos.

    ProcessNames - o nome do processo.Se várias instâncias do processo chamado está sendo executado, os resultados serão imprevisíveis.

    Processos separados de vários com vírgulas.

    Se nenhum processo for especificado, o profiler for desanexado de qualquer processo analisado.

Opções válidas

As seguintes opções de VSPerfCmd podem ser combinadas com a opção de Attach em uma única linha de comando.

  • Crosssession
    Permite analisar aplicativos nas sessões diferentes da sessão de logon.Obrigatório se a opção de Start foi especificada com a opção de Crosssession .

Exemplo

Neste exemplo, o comando de suspender Detach analisar e o comando de Shutdown fecha o arquivo de dados do profiler.

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp
VSPerfCmd.exe /Launch:TestApp.exe
;REM Excercise the application
VSPerfCmd.exe /Detach
VSPerfCmd.exe /Shutdown

Consulte também

Referência

VSPerfCmd

Conceitos

Criação de perfil de linha de comando dos aplicativos autônomos

Criação de perfil de linha de comando dos aplicativos Web do ASP.NET

Criação de perfil dos serviços de linha de comando