Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede usar los My.Application.Log
objetos y My.Log
para escribir información sobre los eventos que se producen en la aplicación. En este ejemplo se muestra cómo configurar un agente de escucha del registro de eventos para My.Application.Log
escribir información de seguimiento en el registro de eventos de la aplicación.
No se puede escribir en el registro de seguridad. Para escribir en el registro del sistema, debe ser miembro de la cuenta LocalSystem o Administrador.
Para ver un registro de eventos, puede usar el Explorador de servidores o el Visor de eventos de Windows. Para obtener más información, vea Eventos ETW en .NET Framework.
Para agregar y configurar el agente de escucha del registro de eventos
Haga clic con el botón derecho en app.config en el Explorador de soluciones y elija Abrir.
- o -
Si no hay ningún archivo app.config,
En el menú Proyecto , elija Agregar nuevo elemento.
En el cuadro de diálogo Agregar nuevo elemento , elija Archivo de configuración de la aplicación.
Haga clic en Agregar.
Busque la
<listeners>
sección en el archivo de configuración de la aplicación.Encontrará la
<listeners>
sección en la<source>
sección con el atributo de nombre "DefaultSource", que está anidado en la<system.diagnostics>
sección, que está anidado en la sección de nivel<configuration>
superior.Agregue este elemento a esa
<listeners>
sección:<add name="EventLog"/>
Busque la sección
<sharedListeners>
, dentro de la sección<system.diagnostics>
, dentro de la sección de nivel superior<configuration>
.Agregue este elemento a esa
<sharedListeners>
sección:<add name="EventLog" type="System.Diagnostics.EventLogTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="APPLICATION_NAME"/>
Reemplace
APPLICATION_NAME
por el nombre de la aplicación.Nota:
Normalmente, una aplicación escribe solo errores en el registro de eventos. Para obtener información sobre el filtrado de la salida del registro, consulte Tutorial: Filtrado de la salida my.Application.Log.
Para escribir información de eventos en el registro de eventos
Use el My.Application.Log.WriteEntry
método o My.Application.Log.WriteException
para escribir información en el registro de eventos. Para obtener más información, vea Cómo: Escribir mensajes de registro y Cómo: Registrar excepciones.
Después de configurar el agente de escucha del registro de eventos para un ensamblado, recibe todos los mensajes que My.Application.Log
escriben desde ese ensamblado.