Модуль слияния с использованием расширенного установщика

StackOverflow https://stackoverflow.com//questions/22077035

Вопрос

Я создал 2 .msi файлов с помощью расширенного установщика.Затем я создал проект модуля Merge в расширенном установке и добавил эти 2 файла MSI.Затем я добавил модуль Merge в мой главный установщик.

У меня есть следующие вопросы:

  1. Когда я выполняю мой главный установщик, модуль Merge также выполняет, но файлы MSI, которые модуль Merge содержит не выполняет, вместо этого они просто копируют в папку установки.Насколько фургон я выполняю как файлы MSI в модуле MERGE, когда модуль Merge выполняется?

  2. Я не могу использовать опцию модуля Advanced Installer Merge, и оно, кажется, серые (не выделены).Что может быть причиной?

Это было полезно?

Решение

как glytzhkof сказал, что это неправильный способ использовать модули слияния.

Для того, что вы хотите сделать расширенный установщик предлагает два варианта:

1) Либо вы добавляете два пакета MSI как Предварительные условия на основе функций

2) Или вы можете добавить их как straced packages (Щеманые пакеты устанавливаются только на системы с Установщик Windows 4.5 или выше , на старых машинах они игнорируют) .

Оба варианта доступны в Perrequisites Page Page NoveroFollow"> Perrequisites Page PAGE от расширенного установщика .В обоих случаях основной пакет, который вы получаете как выход из AI, станут пакет MSI.

Другие советы

Это неправильный способ использовать модули слияния.По сути, они являются способом установки общих занятий и общих данных таким образом, чтобы можно было включить в несколько файлов MSI.Другими словами модули слияния включены в файлы MSI, а не наоборот.

Если вы хотите установить два файла MSI в последовательности, используйте приложение Bootstrapper или файл пакетного файла для установки их последовательности.Один Bootstrapper / Bundler для файлов MSI - это установочный пакет Wix./ Руководство / v3 / bundle /

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top