Como: Especifique os comandos de pré e Post-Instrument

Você pode especificar os comandos que são executados antes ou depois dos binários em uma sessão de desempenho são instrumentados. Qualquer comando que pode ser emitido a partir da linha de comando pode ser especificado como um Pre-Instrument ou um evento Post-Instrument. Por exemplo, você pode especificar os comandos que automatizam a desistir de um assembly com uma chave de nome de alta segurança em um arquivo em lotes que é executada depois que os binários são instrumentados.

Você pode especificar os comandos para todos os binários instrumentados na execução de profiling ou binários individuais. No entanto, você pode especificar apenas um comando Pre-Instrument executar antes e apenas um comando Post-Instrument executar após o processo de instrumentação. É possível especificar os comandos para ambos os todos os binários e binários individuais. Quando você especifica os comandos para todos os binários, os comandos são executados antes ou depois da instrumentação de cada binário na sessão.

O diretório de trabalho na qual os comandos são executados depende do systen operacional onde você está executando Visual Studio e na plataforma de destino do aplicativo perfilado.

computadores de 32 bits

Em computadores de 32 bits, o diretório de ferramentas do criador de perfil padrão é 10.0\Team de Visual Studio de Programas\Microsoft unidade ferramentas de ferramentas administrativas\Desempenho do sistema.

computadores de 64 bits

Em computadores de 64 bits, especifique o caminho de acordo com a plataforma de destino do aplicativo perfilado:

  • Para aplicativos de 32 bits, o diretório de ferramentas do criador de perfil padrão é:

    Unidade\Arquivos de programas de programas (x86) \Microsoft Visual Studio 10.0\Team ferramentas de ferramentas administrativas\Desempenho do sistema

  • Para aplicativos de 64 bits, o diretório de ferramentas do criador de perfil padrão é:

    Unidade\Arquivos de programas de programas (x86) \Microsoft Visual Studio 10.0\Team Tools\x64 de ferramentas administrativas\Desempenho do sistema

Para especificar os comandos Pre-Instrument

  1. Execute uma das seguintes etapas:

    • Para especificar os comandos Pre-Instrument para todos os binários em uma sessão de desempenho, selecione o nó de sessão de desempenho no Performance Explorere com o botão direito e selecione Propriedades.

    • Para especificar os comandos Pre-Instrument para um binário específico, clique com o botão direito no nome do binário no destinos a lista da sessão de desempenho e, em seguida, selecione Propriedades.

  2. No Property Pages, clique em instrumentação.

  3. Digite o comando na a linha de comando caixa de texto em Pre-Instrument events.

    ObservaçãoObservação

    Você pode clicar no botão de reticências (…) é adjacente a a linha de comando caixa Procure e selecione o arquivo. exe,. cmd ou. bat apropriado.

  4. Clique em OK.

    Para desativar a execução do comando sem removê-lo, marque a caixa de seleção Exclude from instrumentation . Para modificar as configurações do vinculador ou compilador, use as páginas de propriedades do projeto.

Para especificar os comandos Post-Instrument

  1. Execute uma das seguintes etapas:

    • Para especificar os comandos Post-Instrument para todos os binários em uma sessão de desempenho, selecione o nó de sessão de desempenho no Performance Explorere com o botão direito e selecione Propriedades.

    • Para especificar os comandos Post-Instrument para um binário específico, clique com o botão direito no nome do binário no destinos a lista da sessão de desempenho e, em seguida, selecione Propriedades.

  2. No Property Pages, clique em instrumentação.

  3. Digite o comando na a linha de comando caixa de texto em Post-Instrument events.

    ObservaçãoObservação

    Você pode clicar no botão de reticências (…) é adjacente a a linha de comando caixa Procure e selecione o arquivo. exe,. cmd ou. bat apropriado.

  4. Clique em OK.

    Para desativar a execução do comando sem removê-lo, marque a caixa de seleção Exclude from instrumentation . Para modificar as configurações do vinculador ou compilador, use as páginas de propriedades do projeto.

Consulte também

Conceitos

Configurando sessões de desempenho para ferramentas de criação de perfil