none
System.Diagnostic RRS feed

  • Pregunta

  • buenas de nuevo...

    Oye sabeis donde puedo encontra ejemplos de System.Diagnostic para tracear una app que esta en ejecución.

    Gracias!
    miércoles, 3 de septiembre de 2008 16:35

Todas las respuestas

  • Te ayudo con un ejemplo sencillo, por ejemplo al iniciar la aplicación:

     

    En tu clase utiliza el siguiente namespace:

     

    Code Snippet
    using System.Diagnostics;

     

     

     

    y luego para crear un trace de tu aplicación, por ejemplo en el evento page_load en la primera página de tu aplicación:

     

    Code Snippet

    private void Page_Load(object sender, System.EventArgs e)

    {

    if (!System.Diagnostics.EventLog.SourceExists("MiAplicacion"))

    System.Diagnostics.EventLog.CreateEventSource("MiAplicacion", "Application");

     

    EventLog.WriteEntry("MiAplicacion","Inicio de mi aplicacion. El usuario se ha logueado correctamente.");

    }

     

    Luego, cuando quieras escribir un nuevo registro simplemente utilizas el EventLog.WriteEntry. Luego estos registros los puedes ver en la consola del EventViewer (Visor de Eventos en MiPc->Panel de Control->Herramientas Administrativas->Componentes de Servicios->Visor de Eventos) .

     

    Espero te sirva.

    Saludos.

    jueves, 4 de septiembre de 2008 14:24
  • Gracias!! me ayuda a ir haciendo camino. Voy a jugar un poco... un saludo.
    viernes, 5 de septiembre de 2008 14:01
  • Si te sirvió márcala como correcta y/o útil.

    viernes, 5 de septiembre de 2008 15:14