У меня есть x64 и x86 версии моего установщика .msi и хотят отправить один исполняемый файл, который просто проверяет архитектуру машины и запускает MSI x86/x64. MSI в основном идентичны, они устанавливают те же файлы AnyCPU, которые я собираю в общий .cab файл, чтобы не удваивать размер установщика.
До сих пор я пробовал WiX Burn, который выводит графический интерфейс, который мне не нужен (я просто хочу использовать графический интерфейс MSI), и я попытался отключить графический интерфейс записи через флаг /silent - это распространяет этот флаг для MSI, поэтому он отключает весь графический интерфейс для MSI (не то, что я хочу).
Я думаю, что я прав, когда говорю , что нет версии No-GUI по умолчанию для Burn bootprapper, и для ее создания вы должны сами отредактировать исходный код? Это звучит как огромная пропавшая функция?
Я также попробовал DotNetInstaller, у которого есть собственный набор проблем с запутанным пользовательским интерфейсом. Я также попробовал setupbld, который не поддерживает MSI с внешней кабиной.