Compartilhar via


Como: Código de rastreamento em um aplicativo

O rastreamento classe permite instrumentar seu aplicativo. Você pode receber mensagens informativas do seu aplicativo em execução que pode ajudar a diagnosticar problemas ou analisar o desempenho. A seguir está uma visão geral das principais etapas envolvidas em usar o rastreamento para analisar e corrigir possíveis problemas de aplicativos implantados. Para obter mais informações sobre como executar essas etapas, consulte o link apropriado.

Para usar o rastreamento em um aplicativo

  1. Considere a possibilidade de que o rastreamento de saída que será deseja receber no local, após a implantação do aplicativo.

  2. Crie um conjunto de opções. Para obter mais informações, consulte Criando e inicializando Switches de rastreamento.

  3. Adicione as instruções de rastreamento ao código do aplicativo.

  4. Determine onde você deseja que a saída de rastreamento apareça e adicione os ouvintes apropriados. Para obter mais informações, consulte Criando e inicializando ouvintes de rastreamento.

  5. Testar e depurar seu aplicativo e o código de rastreamento que ela contém.

  6. Compile o aplicativo em código executável, usando um dos seguintes procedimentos:

    • Uso o Build menu juntamente com o Debug página do Páginas de propriedade caixa de diálogo na Solution Explorer. Use esta opção quando a compilação em Visual Studio.

      - ou -

    • Use o rastreamento e Debug diretivas de compilador para o método de linha de comando de compilação. Para obter mais informações, consulte Compilando condicionalmente com rastreamento e depuração. Use esta opção quando a compilação da linha de comando.

  7. Se ocorrer um problema durante o tempo de execução, ative a opção trace apropriado. Para obter mais informações, consulte Configurar opções de rastreamento.

    O código de rastreamento grava as mensagens de rastreamento para um destino especificado, por exemplo, uma tela, um arquivo de texto ou um log de eventos. O tipo de ouvinte que você incluiu na Trace.Listeners coleção determina o destino.

  8. Analise as mensagens de rastreamento para identificar e compreender o problema no aplicativo.

Consulte também

Tarefas

Como: Adicionar instruções de rastreamento ao código do aplicativo

Como: Compilar condicionalmente com rastreamento e depuração

Conceitos

Introdução à instrumentação e rastreamento

Opções de rastreamento.

Ouvintes de rastreamento.

Outros recursos

Rastreamento e intrumentando aplicações