Depuração, rastreamento e criação de perfil
Para depurar um.NET Framework, o compilador e o ambiente de tempo de execução devem ser configurados para permitir que um depurador anexar o aplicativo e para produzir a linha e símbolos mapas, se possível, para o aplicativo e seu correspondente Microsoft intermediate language (MSIL). Depois que um aplicativo gerenciado foi depurado, pode ser analisado para aumentar o desempenho. Criação de perfil avalia e descreve as linhas de código-fonte que geram o código executado com mais freqüência, e quanto tempo leva para executá-los.
.Aplicativos do NET Framework são facilmente depurados usando Visual Studio, que trata de muitos detalhes de configuração. Se Visual Studio não estiver instalado, você pode examinar e melhorar o desempenho.Aplicativos do NET Framework usando as classes de depuração na.NET Framework System.Diagnostics namespace. Este namespace inclui o Trace, Debug, e TraceSource classes para rastrear o fluxo de execução e o Process, EventLog, e PerformanceCounter classes para criação de perfil de código.
Nesta seção
Depuração e perfil de tópicos como
Lista links para tópicos instrução contidos nesta seção.Habilitar depuração anexar JIT
Mostra como configurar o registro para JIT-anexar um mecanismo de depuração para um.Aplicativo do NET Framework.Facilitando uma imagem depurar
Mostra como desativar tracking em JIT on e otimização para facilitar a depuração de um assembly.Permitindo a criação de perfil
Mostra como definir variáveis de ambiente para unir um.NET Framework para um gerador de perfil.Rastreamento e intrumentando aplicações
Descreve como monitorar a execução do seu aplicativo enquanto ele é executado e como instrumentar nele para exibir o quão bem está executando ou se algo deu errado.Diagnosticar erros com assistentes de depuração gerenciada
Descreve os assistentes de depuração gerenciada (MDAs), que são depuração que funcionam em conjunto com o common language runtime (CLR) para fornecer informações sobre o estado de tempo de execução.Aprimorando a depuração com os atributos de exibição do depurador
Descreve como o desenvolvedor de um tipo pode especificar quais que tipo de aparência quando ele for exibido em um depurador.Eventos ETW o.NET Framework
Explica como o rastreamento de eventos do Windows (ETW) pode ser usado para complementar a criação de perfil e depuração de suporte fornecido pelo.NET Framework e ao código do aplicativo em paralelo de perfil.
Seções relacionadas
Ferramentas de depuração (.NET Framework)
Inclui ferramentas que fornecem informações sobre o interno ambiente common language runtime, ajuda você a localizar e corrigir problemas em aplicativos destinados a common language runtime, e permitem que você veja as ligações de assembly.Depuração de ASP.NET e aplicativos AJAX
Fornece os pré-requisitos e as instruções sobre como depurar um aplicativo ASP.NET aplicativo desenvolvimento durante ou após a implantação.