Domanda

stiamo cercando di automatizzare una generazione MSI per un prodotto che stiamo sviluppando. Attualmente abbiamo MSBuild che costruisce la fonte in un percorso di rete, questo va bene per i test ma quando si tratta di rilasciare il software dovremo avvolgerlo in un MSI.

Il software è tutto. COM barra 1 componente COM che dovrà essere registrato su ogni macchina su cui viene installato.

Quello che mi chiedevo era come integrare Wix con MSBuild in modo da generare un nuovo script wix insieme a un MSI in grado di gestire nuove installazioni e aggiornamenti.

Qualsiasi aiuto con questo è molto apprezzato.

Grazie,

Brendan

È stato utile?

Soluzione

Certo, ci sono attività in MS Build che possono fare tutto il necessario per creare un MSI da WiX. Puoi integrarlo su un server di compilazione / integrazione?

Le nuove build di Wix includono effettivamente un file chiamato " wix.targets " ;, che dovrebbe iniziare.

Dai un'occhiata anche a questi splendidi articoli sull'argomento:

Coprono l'argomento in modo molto più dettagliato e sono estremamente utili per iniziare.

Altri suggerimenti

È necessario scaricare e installare Votive . Ciò creerà un file di progetto di Visual Studio che puoi utilizzare con MSBuild per creare un MSI basato su WiX.

Nel manuale WiX c'è anche un argomento su come integrarsi con MSBuild chiamato Uso di WiX con MSBuild .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top