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 Attach opções podem ser desconectadas com Detach. O profiler pode ser reattched usando subseqüentes 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çã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 a 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 é desconectado de todos os processos perfilados.
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 que aplicativos de criação de perfil nas sessões diferente, por exemplo, a 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
Conceitos
Ferramentas de criação de perfil de linha de comando de aplicativos autônomos