Depuração e perfil de aplicativos

Para depurar um aplicativo .NET estrutura, o compilador e o ambiente de tempo de execução devem ser configurados para permitir que um depurador para anexar ao aplicativo e para produzir símbolos e linha mapas, se possível, para o aplicativo e seu correspondente Microsoft intermediate linguagem (MSIL).Depois que um aplicativo gerenciado for depurado, pode ser perfilado para aumentar o desempenho.Criação de perfil é avaliada e descreve as linhas de código-fonte que gerar o código executado com mais freqüência, e quanto time necessário para executá-los.

Aplicativos do .NET estrutura são depurados com com facilidade usando o Visual Studio, que lida com muitos detalhes de configuração.Se o Visual Studio não está instalado, você pode examinar e melhorar o desempenho de aplicativos .NET estrutura de diversas maneiras alternativas, usando o seguinte:

O .NET estrutura namespace System.Diagnostics inclui o Trace, Debug, e TraceSource classes para rastrear o fluxo de execução e o Process, EventLog, e PerformanceCounter classes para criar o perfil de código. O depurador de linha de comando Cordbg.exe pode ser usado para depurar código gerenciado do interpretador da linha de comando.DbgCLR.exe é um depurador que possui a interface familiar do Windows para depuração de código gerenciado.

Nesta seção

Seções relacionadas