Compartir a través de


Depurar, trazar y generar perfiles

Para depurar una aplicación de .NET Framework, el compilador y el entorno de motor en tiempo de ejecución deben configurarse de modo que permitan agregar un depurador a la aplicación y producir símbolos y mapas de líneas, si es posible, para la aplicación y su MSIL (Microsoft Intermediate Language, Lenguaje intermedio de Microsoft) correspondiente. Una vez depurada una aplicación administrada, se puede generar un perfil para mejorar el rendimiento. La generación de perfiles evalúa y describe las líneas de código fuente que generan el código ejecutado con más frecuencia y cuánto tiempo se necesita para ejecutarlas.

Las aplicaciones de .NET Framework se depuran fácilmente mediante Visual Studio, que controla muchos de los detalles de configuración. Si no está instalado Visual Studio, puede examinar y mejorar el rendimiento de las aplicaciones de .NET Framework mediante las clases de depuración del espacio de nombres System.Diagnostics de .NET Framework. Este espacio de nombres incluye las clases Trace, Debug y TraceSource para trazar el flujo de ejecución, y las clases Process, EventLog y PerformanceCounter para generar el perfil del código.

En esta sección

Secciones relacionadas