MsiLogging-Eigenschaft
Die MsiLogging-Eigenschaft legt den standardmäßigen Protokollierungsmodus für das Windows Installer-Paket fest. Wenn diese optionale Eigenschaft in der Property-Tabelle vorhanden ist, generiert der Installer eine Protokolldatei mit dem Namen „MSI*.LOG“. Der vollständige Pfad zur Protokolldatei wird durch den Wert der MsiLogFileLocation-Eigenschaft angegeben.
Der Wert dieser Eigenschaft sollte eine aus den folgenden Zeichen bestehende Zeichenfolge sein, die den standardmäßigen Protokollierungsmodus angibt.
Wert | Bedeutung |
---|---|
|
Statusmeldungen |
|
Nicht schwerwiegende Warnungen |
|
Alle Fehlermeldungen |
|
Start von Aktionen |
|
Aktionsspezifische Einträge |
|
Benutzeranforderungen |
|
Anfängliche UI-Parameter |
|
Informationen zu fehlendem Arbeitsspeicher oder einer schwerwiegenden Beendigung |
|
Meldungen bei nicht genügend Speicherplatz |
|
Terminaleigenschaften |
|
Ausführliche Ausgabe |
|
Zusätzliche Debuginformationen (nur unter Windows Server 2003 verfügbar) |
|
Leerung jeder Zeile in die Protokolldatei |
Diese Eigenschaft ist ab Windows Installer 4.0 verfügbar.
Sie können die Werte „+“ und „*“ der Option „/L“ nicht im Wert der MsiLogging-Eigenschaft verwenden.
Der Protokollierungsmodus kann mithilfe einer Richtlinie, einer Befehlszeilenoption oder programmgesteuert festgelegt werden. Dadurch wird der standardmäßige Protokollierungsmodus überschrieben. Weitere Informationen zu allen Methoden, die zum Festlegen des Protokollierungsmodus verfügbar sind, finden Sie unter Normale Protokollierung im Abschnitt Windows Installer-Protokollierung.
Wenn die MsiLogging-Eigenschaft in der Property-Tabelle vorhanden ist, kann der Standardprotokollierungsmodus des Pakets durch Anpassen des Eigenschaftenwerts mithilfe einer Datenbanktransformation geändert werden. Der standardmäßige Protokollierungsmodus kann nicht mithilfe eines Patchpakets (einer MSP-Datei) geändert werden.
Wenn die MsiLogging-Eigenschaft in der Property-Tabelle festgelegt wurde, kann der standardmäßige Protokollierungsmodus für alle Benutzer*innen des Computers festgelegt werden, indem sowohl die DisableLoggingFromPackage-Richtlinie als auch die Logging-Richtlinie festgelegt werden. Wenn Sie sowohl die DisableLoggingFromPackage-Richtlinie als auch die Logging-Richtlinie festlegen, wird die MsiLogging-Eigenschaft für alle Pakete außer Kraft gesetzt.
Anforderung | Wert |
---|---|
Version |
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer 4.5 unter Windows Server 2003 oder Windows XP. Informationen zum mindestens erforderlichen Windows Service Pack für eine Windows Installer-Version finden Sie unter Windows Installer – Laufzeitanforderungen. |