Я хочу установить необходимые компоненты, а затем отобразить настраиваемый пользовательский интерфейс с ManagedUI. Пока я заметил, что это не работает. Это работает, если я использую предварительный пользовательский интерфейс Wix (WixUI_FeatureTree), но не с ManagedUI. У меня есть загрузочный пакет, который устанавливает распространяемые компоненты .Net Framework 4.8 и C++, и после этого я хочу отобразить пользовательский интерфейс моего msi. Есть ли способ заставить это работать?
Пользовательский интерфейс Wixsharp ManagedUI после установки пакета загрузчика
Ответы (1)
К сожалению, использование комбинации ManagedUI и загрузчика Bundle по умолчанию невозможно из-за базовой версии Wix v3.x проблема. Wix Burn, который используется для создания пакета загрузчика, не поддерживает концепцию WiX EmbeddedUI. Команда Wix признала это и не планирует исправлять это в версии 3.x.
Альтернативой является использование загрузчика NSIS (Nullsoft Scriptable Install System) в качестве альтернативы загрузчику Wix Burn. См. NsisBootstrapper.
Видеть:
- Поддержка пакета msi EmbeddedUI #4921
- Пользовательский пользовательский интерфейс со встроенным Bootstrapper #793
person
Randy Burden
schedule
18.03.2021