Registrazione normale

Il programma di installazione registra errori ed eventi nel proprio log degli errori. Il tipo di registrazione eseguito dal programma di installazione è determinato dall'impostazione della modalità di registrazione. La registrazione è abilitata e la modalità può essere impostata usando i metodi seguenti:

  • È possibile specificare la modalità di registrazione di un'installazione avviata dalla riga di comando usando l'opzione /L delle opzioni della riga di comando. Se la modalità di registrazione non viene specificata tramite l'opzione della riga di comando /L, verrà usata la modalità di registrazione predefinita.
  • La modalità di registrazione di un processo di installazione può essere specificata a livello di codice tramite la funzione MsiEnableLog o il metodo EnableLog . Se la modalità di registrazione non viene specificata tramite la funzione MsiEnableLog o il metodo EnableLog , verrà utilizzata la modalità di registrazione predefinita.
  • È possibile specificare la modalità di registrazione predefinita di un determinato pacchetto di installazione impostando la proprietà MsiLogging nella tabella Property del pacchetto. Questa proprietà è disponibile a partire da Windows Installer 4.0.
  • Se la proprietà MsiLogging è presente nella tabella Property, è possibile modificare la modalità di registrazione predefinita del pacchetto modificando il valore usando una trasformazione del database. La modalità di registrazione predefinita non può essere modificata usando i pacchetti patch (un file msp).
  • Se la proprietà MsiLogging non è stata impostata, è possibile specificare la modalità di registrazione predefinita per tutti gli utenti del computer usando i criteri di registrazione .
  • Se la proprietà MsiLogging è stata impostata, è possibile specificare la modalità di registrazione predefinita per tutti gli utenti del computer impostando sia i criteri DisableLoggingFromPackage che i criteri di registrazione .
  • Se la modalità di registrazione non è stata specificata dall'opzione /L, MsiEnableLog, EnableLog, MsiLogging o dai criteri di registrazione, la modalità di registrazione predefinita per il pacchetto è la stessa modalità ottenuta impostando la proprietà MsiLogging su "iwearmo".