У меня есть многоязычный установщик с использованием WiX. Я запускаю установщик из командной строки, используя команду "msiexec /i myinstaller.msi TRANSFORMS=":1041"
, и она работает нормально. Теперь я создал диалог выбора языка, используя bootstrapper. Как передать выбранный язык моему установщику WiX для запуска по выбранному языку? Я получил эту идею из следующих ссылок:диалог выбора языка с использованием WiX
- Can we localize WIX msi and bundle using language selection UI at runtime?
- http://wix.tramontana.co.hu/tutorial/transforms/morphing-installers
Мой пучок имеет <MsiPackage SourceFile="myinstaller.msi" DisplayInternalUI="yes" >
У меня есть этот экран в результате моего пользовательского интерфейса с использованием Ожог от WiX набор инструментов:
Я хочу как-то выполнить команду msiexec /i myinstaller.msi TRANSFORMS=":1041"
, если я выберу японский или msiexec /i myinstaller.msi TRANSFORMS=":1031"
, если я выберу немецкий и нажмите ОК.
Скажите, пожалуйста, что я должен сделать для этой проблемы. Есть ли другой способ сделать это? Если да, то, пожалуйста, скажите мне. Некоторая выборка кода будет лучшей помощью.
Не могли бы вы отобразить диалог выбора языка? – bgplaya
Я не могу понять, как создать исполняемый файл для запуска диалогового окна выбора, а затем msi – bgplaya
Это диалоговое окно можно создать с помощью загрузчика. Скриншот размещен под вопросом. Вы хотите знать, как использовать загрузчик для запуска MSI? – Durgesh