Ищете установщик с возможностью создания пользовательского интерфейса и типа установки - PullRequest
0 голосов
/ 20 сентября 2019

Неделю искал ответ, но так и не нашел.Несколько слов о проблеме: я работаю над настольным приложением Windows Remote, похожим на TeamViewer, и в настоящее время мы используем WiX и NSIS для создания наших установщиков.Проблема в том, что у нас есть агент удаленного управления, который можно установить 4 различными способами:

  1. Установка в качестве автоматической службы
  2. Установка в режиме по требованию
  3. Установка в режиме ReachMode (обновление / удаление агента, когда аппарат находится за пределами локальной сети)
  4. Установка в качестве службы в режиме по запросу.

В зависимости от параметров установки.(например, "setup.exe / ReachMode") - у нас другой пользовательский интерфейс и очень разные настройки установки.

Также при создании установщика мы добавляем полезную нагрузку в конец файла .exe, а затем при установке ищемполезную нагрузку, прочитайте значение и примите решение о типе установки

В настоящее время установка Агентов реализована в NSIS, а установка основной программы реализована в WiX.Моя задача - заменить NSIS другим установщиком (например, WiX или аналогичным)

Мой вопрос: какой установщик может выполнить эти типы настройки?Любая помощь / рекомендация будет полезна на этом этапе.(Также агент будет установлен на WinXP, Vista, Win7, 8 и 10)

...