Seguimiento e instrumentación de aplicaciones

Actualización: noviembre 2007

La traza es un método que permite supervisar la ejecución de una aplicación en funcionamiento. Puede agregar instrumentación de traza y depuración en una aplicación .NET Framework durante su desarrollo, y puede utilizar esa instrumentación tanto en el momento del desarrollo como después de haberla implementado. Con las clases Trace y Debug, puede registrar información sobre errores y ejecución de la aplicación en registros de eventos, archivos de texto o en otros dispositivos para su posterior análisis.

La instrumentación de una aplicación mediante la colocación de instrucciones de traza en puntos estratégicos del código resulta especialmente útil para aplicaciones distribuidas. Con las instrucciones de seguimiento, puede instrumentar una aplicación no sólo para mostrar información cuando existe algún problema, sino también para mostrar información de supervisión del rendimiento.

Las clases Trace y Debug son idénticas, excepto en que los procedimientos y funciones de la clase Trace se compilan de forma predeterminada en las versiones de lanzamiento y los de clase Debug no. Los siguientes temas proporcionan información adicional sobre cómo utilizar instrumentación en las aplicaciones.

En esta sección

Referencia

  • Trace
    Proporciona información de referencia detallada acerca de la clase Trace y sus miembros.

  • Debug
    Proporciona información de referencia detallada acerca de la clase Debug y sus miembros.

  • TraceSource
    Proporciona información de referencia detallada acerca de la clase TraceSource y sus miembros.

Secciones relacionadas