Partilhar via


Exemplo de tecnologia de ouvinte rastreamento personalizado

Este exemplo fornece um ouvinte de rastreamento personalizada que gera bipes do sistema, usando Console.Beep, em resposta a eventos gerados pelo botão clicar de um aplicativo Windows Forms.

Este exemplo cria CusomTraceListener.dll, um ouvinte de rastreamento para o aplicativo WinDriver.exe.O ouvinte de rastreamento e o aplicativo ler valores de um arquivo de configuração fornecido, WinDriver.exe.config, que lista os ouvintes de rastreamento do aplicativo e inclui valores e configurações do sistema de rastreamento.

Para obter informações Geral sobre como usar os exemplos, consulte os seguintes tópicos:

Download sample

Para compilação o utilizando o aviso de comando de exemplo

  1. Abrir um janela do aviso de comando e navegar até o diretório CustomTraceListener.

  2. Tipo de MSBuild CustomTraceListener.sln na linha de comando.

Para compilação a amostra usando o Visual Studio

  1. em aberto Windows Explorer e navegar até o diretório CustomTraceListener.

  2. clicar duas vezes em CustomTraceListener.sln para em em aberto a solução CustomTraceListener.Essa solução contém dois projetos: CustomTraceListener e WinDriver.

  3. No Compilação menu, selecionar Criar solução.

    Esse procedimento cria CustomTraceListener.dll e WinDriver.exe.

Para executar este exemplo

  1. navegar até a pasta bin\depurar contendo WinDriver.exe.

  2. Execute WinDriver.exe.

  3. clicar nos botões no aplicativo para gerar eventos a ser rastreada por CustomTraceListener.dll.

Requisitos

.NET estrutura versão: 2.0

Demonstra

Diagnóstico, rastreamento de eventos.

Consulte também

Referência

Trace

TraceListener