Как тихий установщик может быть создан в WiX, который не отображает диалоговых окон UI пользователю и установкам, обновлениям и удалениям с настройками по умолчанию?
Просто не включайте элементы UI / UIRef, и тогда пользовательский интерфейс не будет включен :)
Установщик Windows (MSI) использует следующие аргументы командной строки для отключения звука:
Автоматическая установка или основное обновление без вывода сообщений:
msiexec.exe /i foo.msi /qn
Незначительное обновление без вывода сообщений:
msiexec.exe /i foo.msi REINSTALL=ALL REINSTALLMODE=vomus /qn
Удаление без вывода сообщений :
msiexec.exe /x foo.msi /qn
Исполняемый путь:
C:\Windows\system32\msiexec.exe
Все установщики MSI, созданные WiX или нет, могут управляться с помощью аргументов командной строки. Таким образом, вы можете создать установщик с пользовательским интерфейсом и по-прежнему устанавливать его в автоматическом режиме, нет необходимости удалять пользовательский интерфейс из установщика, просто подавите его в командной строке. Помните, убедитесь, что вы добавили элемент обновления в свой первый установщик, чтобы последующие соответствовали