CAB-bestanden opnemen in MSI-bestanden
Aanmaakdatum van pagina :
milieu
- Visual Studio
-
- Visual Studio-community 2017
- Visual Studio-community 2019
- WiX-toolset
- 3.11.2
※ Het werkt in andere versies, maar het is onbevestigd
Eerst
Wanneer u Windows Installer maakt, bevinden de bestanden die u installeert zich in een CAB-bestand in plaats van in een MSI-bestand. Opgeslagen. Als u normaal gesproken een installatieprogramma maakt, wordt er dus ook een CAB-bestand afzonderlijk van het MSI-bestand gemaakt. De installatie kan niet worden uitgevoerd zonder beide bestanden.
Cab-bestanden kunnen in het MSI-bestand worden opgenomen door de instellingen te wijzigen.
procedure
Open het project in Visual Studio en bewerk de volgende parameters in Product.wxs:
Wix/Product/MediaTemplate/@EmbedCab
EmbedCab to yes maakt het mogelijk CAB-bestanden op te nemen in MSI-bestanden.
<Wix>
<Product>
<MediaTemplate EmbedCab="yes" />