Включение CAB-файлов в MSI-файлы
Дата создания страницы :
окружающая среда
- Visual Studio
-
- Сообщество Visual Studio 2017
- Сообщество Visual Studio 2019
- Набор инструментов WiX
- 3.11.2
※ Работает в других версиях, но не подтверждено
Сначала
При создании установщика Windows устанавливаемые файлы находятся в CAB-файле, а не в MSI-файле. Запасенный. Поэтому при обычном создании установщика CAB-файл также будет создан отдельно от MSI-файла. Установка не может быть выполнена без обоих файлов.
CAB-файлы можно включить в MSI-файл, изменив настройки.
процедура
Откройте проект в Visual Studio и измените следующие параметры в Product.wxs:
Wix/Продукт/МедиаШаблон/@EmbedCab
EmbedCab to yes позволяет включать CAB-файлы в MSI-файлы.
<Wix>
<Product>
<MediaTemplate EmbedCab="yes" />