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".