Compartilhar via


Desanexar

O VSPerfCmd Detach opção desconecta o doservidor profiler especificado processos ou todos os processos se nenhuma for especificada.Criação de perfil deve ter sido inicializada usando o método de amostragem.

Criação de perfil que foi iniciada com um a Launch ou o Attach opções podem ser desconectadas com Detach.O profiler pode ser reattched com o uso subseqüente Attach comandos.

DetachNão feche o arquivo de dados de criação de perfil.Use o Shutdown opção para finalizar a criação de perfil e feche o arquivo de dados.

ObservaçãoObservação

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

VSPerfCmd.exe /Detach[:PIDs|ProcessNames]

Parâmetros

  • PIDs|ProcessNames
    PID-O identificador do sistema numérico de um ou mais processos.

    ProcessNames-o nome do processo.Se estiver executando várias instâncias do processo nomeado, os resultados serão imprevisíveis.

    Separe vários processos com vírgulas.

    Se nenhum processo for especificado, o profiler é separado do processo com perfil todos os.

Opções válidas

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

  • Crosssession
    Permite o perfil de aplicativos nas sessões diferentes da sessão de logon.Necessário se o Start opção foi especificada com o Crosssession opção.

Exemplo

Neste exemplo, o Detach comando suspende a criação de perfil e o Shutdown comando 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

A criação de linha de comando de perfil de aplicativos autônomos

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

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