2015-03-10 4 views
5

Wie wird die Produktversion in den MSI-Dateieigenschaften angezeigt (wie im Windows Explorer angezeigt)?Produktversion in WIX-MSI-Dateieigenschaften angezeigt?

Unser Installationsprogramm wird mit WIX erstellt. Alles, was wir sehen, ist die Produkt-GUID, die auf der Registerkarte Details der MSI-Dateieigenschaften als Revisionsnummer angezeigt wird.

Wir möchten die Produktversion (z. B. 5.0.1.12345) haben, damit das Support-Team (und Kunden) die Version einer bestimmten Datei leicht überprüfen können.

Antwort

5

Ich glaube nicht, dass Sie tatsächlich eine Dateiversion auf MSI-Dateien in WIX festlegen können. Was wir tun ist, dass wir die Beschreibung Eigenschaft des Pakets bearbeiten.

<Package InstallerVersion="200" Description="Version: !(bind.FileVersion.filD6DA798364FCF1273EEE80AEF914C743)" InstallScope="perMachine" ... 

Und dann werden wir auch sicherstellen, dass die gleiche Version für das Produkt verwendet wird:

<Product Id="*" Name="Name" Language="1033" Version="!(bind.FileVersion.filD6DA798364FCF1273EEE80AEF914C743)" ... 

Die Beschreibung in Ihren MSI-Datei-Eigenschaften sichtbar ist und so die Version wird in der Beschreibung sichtbar. Ich hoffe das ist was du willst!

+0

Indem Sie es auch in das Attribut Name des Knotens Produkt einfügen, sehen Sie die Versionsnummer auch auf der Begrüßungsseite. erict

6

Fügen Sie einfach das Kommentarattribut dem Paket-Tag wie folgt hinzu.

<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" Comments="Version: 5.0.1.12345" /> 

Es ist keine Versionseigenschaft festgelegt. Als Alternative fügen wir sie dem Attribut comments hinzu. So kann es in den Eigenschaften der MSI gesehen werden.