Compartilhar via


Como: Habilitar o rastreamento para um aplicativo ASP.NET

Em vez de ativar o rastreamento para páginas individuais, você pode ativá-lo para todo o seu aplicativo.Nesse caso, cada página de seu aplicativo exibe informações de rastreamento.Rastreamento de aplicativo é útil quando você está desenvolvendo um aplicativo, pois você pode facilmente ativá-lo e desativá-lo sem editar páginas individuais.Quando seu aplicativo estiver concluído, você pode desativar rastreamento para todas as páginas de uma vez.

Quando você ativar rastreamento de um aplicativo, ASP.NET coleta informações de rastreamento para cada solicitação ao aplicativo, até o número máximo de solicitações que você especificar.O número de solicitações padrão é 10.Você pode visualizar informações de rastreamento com o visualizador de rastreamento

Por padrão, quando o visualizador de rastreamento atinge seu limite de solicitações, o aplicativo para de armazenar solicitações de rastreamento.Entretanto, você pode configurar o rastreamento de aplicativo para armazenar sempre os dados de rastreamento mais recentes, descartando os dados mais antigos quando o número máximo de solicitações é alcançado.Para obter mais informações, consulte Visão Geral de Rastreamento ASP.NET em Nível de Aplicativo.

Observação:

To disable tracing for an individual page in the application, set the Trace attribute in that page's @ Page directive to false.Quaisquer instrucões Write ou Warn que você inclui em um código de página são armazenadas e retornadas somente para o visualizador de rastreamento.

Para ativar o rastreamento para um aplicativo

  1. Abra o arquivo Web.config do seu site da Web.Se não existir nenhum arquivo Web.config, crie um novo arquivo na pasta raiz e copie o seguinte para ele:

    <?xml version="1.0"?>
    <configuration xmlns="https://schemas.microsoft.com/.NetConfiguration/v2.0">
      <system.web>
    
      </system.web>
    </configuration>
    
  2. Adicione um elemento trace como um filho do elemento system.web.

  3. No elemento trace, defina o atributo enabled como true.

  4. Se você desejar que as informações de rastreamento apareçam no final da página à qual elas estão associadas, defina o atributo pageOutput do elemento trace como true.Se você desejar que informações de rastreamento sejam exibidas somente no visualizador de rastreamento, defina o atributo pageOutput como false.

    Por exemplo, a configuração de rastreamento do aplicativo a seguir coleta informações de rastreamento para até 40 solicitações, e permite que navegadores em computadores que não sejam o do servidor de origem exibam o visualizador de rastreamento.As informações de rastreamento não são exibidas em páginas individuais.

    <configuration>
      <system.web>
        <trace enabled="true" pageOutput="false" requestLimit="40" localOnly="false"/>
      </system.web>
    </configuration>
    
Observação:

O sistema de configuração do ASP.NET diferencia maiúsculas de minúsculas.

Consulte também

Tarefas

Como: Habilitar o rastreamento para uma página ASP.NET

Como: Modo de exibição ASP.NET Trace Information with the Trace Viewer

Conceitos

Visão Geral da Configuração ASP.NET

Outros recursos

Rastreamento no ASP.NET

Visão Geral de Rastreamento ASP.NET em Nível de Aplicativo