Использование внешних cab-файлов в WiX

#installation #wix #windows-installer

#установка #wix #windows-установщик

Вопрос:

Все. Как извлечь внешний cab-файл? С помощью узла

  <Media Id="2" Cabinet="TestCab.cab" Source="FolderFile.cab" EmbedCab="no"/>
 

это не работает.

Ответ №1:

Пакеты MSI не поддерживают внешние CAB-файлы. В CABS хранятся только двоичные файлы вашего приложения. Фактическая информация о файле записывается в таблицах MSI.

Если вам нужно включить некоторые файлы в ваш MSI, вам нужно добавить их как обычные файлы. Использование уже созданного CAB не будет работать.