Registro normal

El instalador registra errores y eventos en su propio registro de errores. El tipo de registro que realiza el instalador viene determinado por la configuración del modo de registro. El registro está habilitado y el modo se puede establecer mediante los métodos siguientes:

  • El modo de registro de una instalación iniciada desde la línea de comandos se puede especificar mediante la opción /L de las opciones de la línea de comandos. Si no se especifica el modo de registro mediante la opción de línea de comandos /L, se usará el modo de registro predeterminado.
  • El modo de registro de un proceso de instalación se puede especificar mediante programación mediante la función MsiEnableLog o el método EnableLog . Si no se especifica el modo de registro mediante la función MsiEnableLog o el método EnableLog , se usará el modo de registro predeterminado.
  • El modo de registro predeterminado de un paquete de instalación determinado se puede especificar estableciendo la propiedad MsiLogging en la tabla Property del paquete. Esta propiedad está disponible a partir de Windows Installer 4.0.
  • Si la propiedad MsiLogging está presente en la tabla Property, el modo de registro predeterminado del paquete se puede modificar cambiando el valor mediante una transformación de base de datos. El modo de registro predeterminado no se puede cambiar mediante paquetes de revisión (un archivo .msp).
  • Si no se ha establecido la propiedad MsiLogging , se puede especificar el modo de registro predeterminado para todos los usuarios del equipo mediante la directiva de registro .
  • Si se ha establecido la propiedad MsiLogging , se puede especificar el modo de registro predeterminado para todos los usuarios del equipo estableciendo la directiva DisableLoggingFromPackage y la directiva de registro .
  • Si la opción /L no ha especificado el modo de registro, la propiedad MsiEnableLog, EnableLog, MsiLogging o la directiva de registro, el modo de registro predeterminado para el paquete es el mismo modo que se obtiene al establecer la propiedad MsiLogging en "iwearmo".