Как скачать и добавить зависимые MSI с помощью WIX? - PullRequest
0 голосов
/ 29 мая 2018

Скажем, проект X.msi частично зависит от Y.msi, то есть X.msi может работать независимо, но некоторые дополнительные функции могут быть включены с помощью Y.msi. И, скажем, Y.msi доступен онлайн, теперь при установке X.msi, еслиПользователь выбирает Y.msi, установщик должен загрузить и автоматически установить его.Есть ли способ добиться этого с помощью wix?

1 Ответ

0 голосов
/ 03 июня 2018

По своему усмотрению установщик Windows устанавливает MSI независимо и последовательно.Итак, один не может быть частью другого.

Вы ищете MsiPackage / @ DownloadUrl .Проблема заключается в том, как спроектировать комплект (ы) для желаемого эффекта, позволяющего пользователю выбирать, устанавливать ли Y.msi.

Один из способов - это иметь два комплекта: X.exe и XY.exe

Другой способ - создать собственное приложение Bootstrapper (BA) для вашего пакета, чтобы: 1) задать вопрос и 2) удалить или пропустить Y.msi, если ответ №

: Как справиться с пользователем и / или вы передумали / развиваетесь?Установил X но теперь хочу XY.Установил XY, но теперь хочу только X. Установил Y и затем X, но не знаю отношения.Новая версия Y.msi опубликована.

Было бы проще всегда устанавливать Y.msi с X.msi и позволять пользователю настраивать приложение для использования функциональности Y или нет?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...