WiX: объединение зависимостей внутри MSI с помощью Burn - PullRequest
3 голосов
/ 12 апреля 2011

Я использую инструмент burn из WiX v3.6.1601.0 для создания загрузчика, который будет загружать зависимости моего проекта (.NET 3.5).Конечным результатом, однако, являются два исполняемых файла (программа MSI и исполняемый файл, который будет загружать зависимости).Поскольку многие мои клиенты не могут понять, какой исполняемый файл использовать, я хотел бы сделать его еще проще, отправив только один файл (например, MSI).Может кто-нибудь указать мне документацию о том, как создать один MSI, который будет загружать свои собственные зависимости.

1 Ответ

6 голосов
/ 12 апреля 2011

Пакеты MSI не могут загрузить другие программы установки, кроме как с помощью «встроенных цепочек».(См. Раздел MSI SDK на MsiEmbeddedChainer.) Burn создает .exe-файл, содержащий MSI и другие необходимые компоненты.

...