EINSCHLIEßEN VON CAB-Dateien in MSI-Dateien
Erstellungsdatum der Seite :
Umwelt
- Visual Studio
-
- Visual Studio Community 2017
- Visual Studio-Community 2019
- WiX-Toolset
- 3.11.2
※ Es funktioniert in anderen Versionen, ist aber unbestätigt
Zuerst
Wenn Sie Windows Installer erstellen, befinden sich die installierten Dateien in einer CAB-Datei und nicht in einer MSI-Datei. Gespeichert. Wenn Sie also ein Installationsprogramm normal erstellen, wird eine CAB-Datei auch getrennt von der MSI-Datei erstellt. Die Installation kann nicht ohne beide Dateien durchgeführt werden.
CAB-Dateien können durch Ändern der Einstellungen in die MSI-Datei aufgenommen werden.
Verfahren
Öffnen Sie das Projekt in Visual Studio, und bearbeiten Sie die folgenden Parameter in Product.wxs:
Wix/Product/MediaTemplate/@EmbedCab
Mit EmbedCab in yes können CAB-Dateien in MSI-Dateien aufgenommen werden.
<Wix>
<Product>
<MediaTemplate EmbedCab="yes" />