Zahrnúť súbory CAB do súborov MSI

Dátum vytvorenia strany :

životné prostredie

Vizuálne štúdio
  • Komunita vizuálnych štúdií 2017
  • Komunita vizuálnych štúdií 2019
Súprava nástrojov WiX
3.11.2

※ Funguje v iných verziách, ale je nepotvrdený

Najskôr

Keď vytvoríte inštalátor systému Windows, súbory, ktoré nainštalujete, sa namiesto súboru MSI nachádzajú v súbore CAB. Uložený. Preto, ak vytvoríte inštalátor normálne, cab súbor sa tiež vytvorí oddelene od súboru MSI. Inštaláciu nie je možné vykonať bez oboch súborov.

image

Súbory kabíny je možné zahrnúť do súboru MSI zmenou nastavení.

procedúra

Otvorte projekt vo Visual Studio a upravte nasledujúce parametre v Product.wxs:

Wix/Product/MediaTemplate/@EmbedCab

VložiťCab na áno umožňuje, aby sa súbory CAB zahrnuli do súborov MSI.

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