Propiedad MsiLogging

La propiedad MsiLogging establece el modo de registro predeterminado para el paquete de Windows Installer. Si esta propiedad opcional está presente en la tabla Property, el instalador genera un archivo de registro denominado MSI*.LOG. La ruta de acceso completa al archivo de registro recibe el valor de la propiedad MsiLogFileLocation.

Value

El valor de esta propiedad debe ser una cadena de los caracteres siguientes que especifican el modo de registro predeterminado.

Value Significado
I
Mensajes de estado.
w
Advertencias no graves.
e
Todos los mensajes de error.
a
Inicio de acciones.
r
Registros específicos para la acción.
u
Solicitudes de usuario.
c
Parámetros iniciales de la interfaz de usuario.
m
Información de salida irrecuperable o sin memoria.
o
Mensajes de espacio insuficiente.
p
Propiedades del terminal.
v
Salida detallada.
x
Información de depuración extra. Solo disponible en Windows Server 2003.
!
Vacíe cada línea en el registro.

 

Observaciones

Esta propiedad está disponible a partir de la versión 4.0 de Windows Installer.

No se pueden usar los valores "+" y "*" de la opción /L en el valor de la propiedad MsiLogging.

El modo de registro se puede establecer con la directiva, una opción de línea de comandos o mediante programación. Esto anula el modo de registro predeterminado. Para obtener más información sobre todos los métodos disponibles a fin de establecer el modo de registro, vea Registro normal en la sección Registro de Windows Installer.

Si la propiedad MsiLogging está presente en la tabla Property, el modo de registro predeterminado del paquete se puede modificar cambiando el valor de esta propiedad mediante una transformación de base de datos. El modo de registro predeterminado no se puede cambiar mediante un paquete de revisión (un archivo .msp).

Si la propiedad MsiLogging se ha establecido en la tabla Property, se puede especificar el modo de registro predeterminado para todos los usuarios del equipo estableciendo la directiva DisableLoggingFromPackage y la directiva de registro. Al establecer la directiva DisableLoggingFromPackage y la directiva de registro, se invalidará la propiedad MsiLogging para todos los paquetes.

Requisitos

Requisito Value
Versión
Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer 4.5 en Windows Server 2003 o Windows XP. Consulte Windows Installer para obtener información sobre el Service Pack mínimo de Windows que requiere una versión de Windows Installer.

Consulte también

Propiedades

No se admite en Windows Installer 3.1 ni en versiones anteriores.