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 registrar información sobre los eventos que se producen en la aplicación. En este ejemplo se muestra cómo usar el My.Application.Log.WriteEntry
método para registrar la información de seguimiento en un archivo de registro.
Para agregar y configurar el observador de registros de archivos
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 sección <listeners> en la sección <source> con el atributo de nombre "DefaultSource", que está anidada bajo la sección <system.diagnostics>, anidada bajo la sección de nivel superior <configuration>.
Agregue este elemento a esa
<listeners>
sección:<add name="FileLogListener" />
Localice la sección
<sharedListeners>
en la sección<system.diagnostics>
, anidada bajo la sección superior<configuration>
.Agregue este elemento a esa
<sharedListeners>
sección:<add name="FileLogListener" type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" initializeData="FileLogListenerWriter" ___location="Custom" customlocation="c:\temp\" />
Cambie el valor del atributo
customlocation
al directorio de registro.Nota:
Para establecer el valor de una propiedad de oyente, use un atributo que tenga el mismo nombre que la propiedad, con todas las letras del nombre en minúsculas. Por ejemplo, los
___location
atributos ycustomlocation
establecen los valores de las Location propiedades y CustomLocation .
Para escribir información de eventos en el registro de archivos
Utilice el método My.Application.Log.WriteEntry
o My.Application.Log.WriteException
para escribir información en el archivo de registro. 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 de registro de archivo para un ensamblado, este recibe todos los mensajes que My.Application.Log
escribe desde ese ensamblado.