Includi file CAB nei file MSI

Data di creazione della pagina :

ambiente

Visual Studio
  • Comunità di Visual Studio 2017
  • Comunità di Visual Studio 2019
Set di strumenti WiX
3.11.2

※ Funziona in altre versioni, ma non è confermato

Dapprima

Quando si crea Windows Installer, i file installati si trovano in un file CAB anziché in un file MSI. Memorizzato. Pertanto, se si crea normalmente un programma di installazione, verrà creato anche un file CAB separatamente dal file MSI. L'installazione non può essere eseguita senza entrambi i file.

image

I file CAB possono essere inclusi nel file MSI modificando le impostazioni.

procedimento

Aprire il progetto in Visual Studio e modificare i parametri seguenti in Product.wxs:

Wix/Prodotto/MediaTemplate/@EmbedCab

EmbedCab to yes consente di includere i file CAB nei file MSI.

<Wix>
  <Product>
    <MediaTemplate EmbedCab="yes" />