Abbiamo appena migrato il nostro programma di installazione da WiX 2.x a WiX 3.6 e iniziato utilizzando Burn. In precedenza, stavamo installando la ridistribuibile Visual C++ includendo i file .msm da C:\Program Files\Common Files\Merge Modules
al nostro MSI. Questi file sono sempre sincronizzati con quello che usiamo per creare il nostro prodotto (vengono aggiornati frequentemente da Microsoft per includere correzioni di sicurezza).Come distribuire ridistribuibili di Visual C++ in WiX utilizzando Burn
Ora, vorremmo avere il ridistribuibile di Visual C++ scaricato solo se richiesto utilizzando il framework di masterizzazione. Tuttavia, Burn non definisce un elemento MsmPackage
da inserire all'interno di Chain
.
Qual è l'approccio migliore per la distribuzione di Visual C++ ridistribuibile utilizzando Burn?
Che dire creare un "vc redist-msi" includendo solo il file msm redist di vc? –
Questo era l'approccio che stavo pensando, ma la risposta di Bob sembra implicare una gestione inferiore. – decasteljau