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 di 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 usando la funzione MsiEnableLog o il metodo EnableLog. Se la modalità di registrazione non viene specificata utilizzando la funzione MsiEnableLog o il metodo EnableLog, verrà usata la modalità di registrazione predefinita.
- È possibile specificare la modalità di registrazione predefinita di un pacchetto di installazione specifico impostando la proprietàmsiLoggingnella tabella Proprietà del pacchetto. Questa proprietà è disponibile a partire da Windows Installer 4.0.
- Se la proprietàMsiLogging è presente nella tabella proprietà, è possibile modificare la modalità di registrazione predefinita del pacchetto modificando il valore usando una trasformazione del database . Non è possibile modificare la modalità di log predefinita usando pacchetti patch (file con estensione .msp).
- Se la proprietà MsiLogging non è stata impostata, è possibile specificare la modalità di registrazione predefinita per tutti gli utenti del computer utilizzando il criterio Logging.
- Se è stata impostata la proprietà MsiLogging, è possibile specificare la modalità di registrazione predefinita per tutti gli utenti del computer impostando sia il criterio DisableLoggingFromPackage sia i criteri di registrazione.
- Se la modalità di registrazione non è stata specificata dall'opzione /L, MsiEnableLog, EnableLog, MsiLogging proprietà, o il criterio Logging, allora la modalità di registrazione predefinita per il pacchetto è la stessa modalità ottenuta impostando la proprietà MsiLogging su 'iwearmo'.