2015-03-10 15 views
5

Come visualizzare la versione del prodotto nelle proprietà del file MSI (come visualizzato da Esplora risorse)?La versione del prodotto è visualizzata nelle proprietà del file MSI create da WIX?

Il nostro programma di installazione viene creato utilizzando WIX. Tutto ciò che vediamo è il GUID del prodotto visualizzato come numero di revisione nella scheda Dettagli delle proprietà del file MSI.

Vorremmo avere la versione del prodotto (ad esempio 5.0.1.12345) in modo che il team di supporto (e i clienti) possano facilmente controllare la versione di un determinato file.

risposta

5

Non penso che sia possibile impostare una versione di file su file MSI in WIX. Quello che facciamo è modificare la proprietà description del pacchetto.

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

E poi abbiamo anche fare in modo che la stessa versione viene utilizzato per il prodotto:

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

La descrizione è visibile nelle proprietà del file MSI e così la versione sarà visibile nella descrizione. Spero che sia quello che vuoi!

+0

Inserendo anche l'attributo Name del nodo Product, vedrete il numero di versione anche nella pagina di benvenuto. erict

6

Basta aggiungere l'attributo Commenti al tag Pacchetto come di seguito.

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

Non è disponibile alcuna proprietà di versione. Quindi come alternativa lo stiamo aggiungendo all'attributo dei commenti. Quindi può essere visto nelle proprietà del msi.

Problemi correlati