Включване на CAB файлове в MSI файлове

Дата на създаване на страница :

околна среда

Визуално студио
  • Визуална студио общност 2017
  • Общност на визуално студио 2019
WiX Набор инструменти
3.11.2

⿥ Тя работи в други версии, но е непотвърдена

Отначало

Когато създавате инсталационната програма на Windows, файловете, които инсталирате, са в CAB файл вместо MSI файл. Съхраняват. Затова ако създавате инсталираща програма нормално, CAB файл също ще бъде създаден отделно от MSI файл. Инсталирането не може да се извърши без двата файла.

image

Cab файлове могат да бъдат включени в MSI файла чрез промяна на настройките.

процедура

Отворете проекта в Visual Studio и редактирайте следните параметри в Product.wxs:

Wix/Продукт/МедияТимплат/@EmbedCab

EmbedCab да да позволява CAB файлове да бъдат включени в MSI файлове.

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