в нашем проекте WIX для начальной загрузки, у нас есть много предварительных условий, файлы .MSI и .EXE. Большинство из них будут устанавливаться очень просто, используя параметр InstallCommand в параметре ExePackage и DisplayInternalUI в MsiPackage.Установите MsiPackage as/passive (WIX Toolset)
Однако есть одна программа, а именно Adobe iFilter, которая является файлом .msi, который имеет установщик, который по какой-то причине НЕ будет устанавливать с параметром/типом, но только/пассивным. Проблема в том, что попытка установки файла с использованием DisplayInternalUI = «no» в WIX не работает, и нет параметра InstallCommand для .msi-файлов, поэтому я не могу без проблем установить программу.
Есть ли какие-либо решения для этого, как и в любом случае, дать установщику .msi параметр «/ passive» через WIX? Я не нашел ничего подобного в документации.
Заранее спасибо.
Похоже, что это может быть причуда файла Adobe MSI, поэтому вы можете попробовать спросить на форуме Adobe, а также посмотреть в пользовательском интерфейсе Adobe MSI для пользовательских действий, которые могут быть подавлены. Вы также должны сказать, что означает «не работает», и посмотреть на подробный журнал. журнал. Общей проблемой является то, что полностью бесшумная установка подавляет пользовательский интерфейс, включая приглашение на повышение, поэтому установка, требующая повышения, терпит неудачу. – PhilDW