Wie erstelle ich eine log-Datei für eine WiX-Installer?
Wie erstelle ich eine log-Datei für eine WiX-Installer?
Brauche ich zum erstellen einer Protokolldatei während der installation von meinem installer erstellt in WiX. Derzeit kenne ich nur die Kommandozeilen-option zum ausführen der MSI-Datei und generiert eine log-Datei.
Aber ich muss eine Protokolldatei erstellen, indem nur die MSI-Datei in der Regel (nicht in der Kommandozeile), und melden Sie jeden Prozess geschieht während der installation.
InformationsquelleAutor furanzu | 2011-04-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Artikel Aktivieren der Windows Installer-Protokollierung erklärt, wie Sie zum aktivieren der Windows Installer-Protokollierung für alle MSI-Pakete.
Das können Sie nicht. Sie müssen einen bootstrapper, die startet MSI mit einer Protokollierung der Kommandozeile ein.
kann ich diese umsetzen mit benutzerdefinierten Aktion?
Nein, weil die installation bereits gestartet, wenn die benutzerdefinierte Aktion ausgeführt wird. Die möglichen Lösungen sind eine benutzerdefinierte bootstrapper verwendet die log-Befehl Linie oder aktivieren der Windows Installer-Protokollierung.
Vielen Dank, ich werde die Forschung, die...
InformationsquelleAutor user527987
Wenn Sie sicher sind, dass die Maschine, auf der Sie Ihr Paket installiert werden müssen MSI Installer 4.0 dann können Sie die MsiLogging Eigenschaft, um Ihre gewünschten Optionen für die Protokollierung. Sehen MsiLogging Eigenschaft.
Wird automatisch ein dump-Datei in $TEMP-Ordner.
Es ist nicht ideal, aber es funktioniert.
Setzen Sie auf die gleiche Weise wie jede andere Eigenschaft: <Property Id="MsiLogging" Value="voicewarmup!"/>
Hinweis: Die MsiLogging Eigenschaft erfordert MSI 4.5 oder höher.
Haben Sie eine Quelle dafür? Laut Microsoft verfügbar ab 4.0 aufwärts.
Sie sind richtig, ich vergaß, MSI, 4.0, Es ist eine Art der vergessenen MSI-version, da es nur auf Vista und nur 4.5 ist verfügbar auf der Vorgänger-Systeme. Entweder der Punkt ist, dass, wenn Sie auf einem 2K3/XP Rechner mit MSI 3.1 oder älter ( sehr Häufig ) dann ist es nicht zur Arbeit zu gehen.
InformationsquelleAutor Damien Ryan