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
Considere a possibilidade de que o rastreamento de saída que será deseja receber no local, após a implantação do aplicativo.
Crie um conjunto de opções. Para obter mais informações, consulte Criando e inicializando Switches de rastreamento.
Adicione as instruções de rastreamento ao código do aplicativo.
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.
Testar e depurar seu aplicativo e o código de rastreamento que ela contém.
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.
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.
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