Inclure des fichiers CAB dans des fichiers MSI
Date de création de la page :
environnement
- Visual Studio
-
- Communauté Visual Studio 2017
- Communauté Visual Studio 2019
- Ensemble d’outils WiX
- 3.11.2
※ Cela fonctionne dans d’autres versions, mais ce n’est pas confirmé
Au début
Lorsque vous créez Windows Installer, les fichiers que vous installez se trouvent dans un fichier CAB au lieu d’un fichier MSI. Emmagasiné. Par conséquent, si vous créez un programme d’installation normalement, un fichier CAB sera également créé séparément du fichier MSI. L’installation ne peut pas être effectuée sans les deux fichiers.
Les fichiers Cab peuvent être inclus dans le fichier MSI en modifiant les paramètres.
procédure
Ouvrez le projet dans Visual Studio et modifiez les paramètres suivants dans Product.wxs :
Wix/Produit/MediaTemplate/@EmbedCab
EmbedCab to yes permet d’inclure des fichiers CAB dans des fichiers MSI.
<Wix>
<Product>
<MediaTemplate EmbedCab="yes" />