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 siguientes métodos:

  • 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 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 con 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 la versión 4.0 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 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 Logging.
  • 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 Logging.
  • Si ni la opción /L, ni las propiedades MsiEnableLog, EnableLog o MsiLogging ni la directiva Logging han especificado el modo de registro, entonces el modo de registro predeterminado para el paquete es el mismo modo que se obtiene al establecer la propiedad MsiLogging en "iwearmo".