Пользовательский интерфейс Wixsharp ManagedUI после установки пакета загрузчика

Я хочу установить необходимые компоненты, а затем отобразить настраиваемый пользовательский интерфейс с ManagedUI. Пока я заметил, что это не работает. Это работает, если я использую предварительный пользовательский интерфейс Wix (WixUI_FeatureTree), но не с ManagedUI. У меня есть загрузочный пакет, который устанавливает распространяемые компоненты .Net Framework 4.8 и C++, и после этого я хочу отобразить пользовательский интерфейс моего msi. Есть ли способ заставить это работать?

введите здесь описание изображения

введите здесь описание изображения


person Jure Beton    schedule 11.12.2020    source источник


Ответы (1)


К сожалению, использование комбинации ManagedUI и загрузчика Bundle по умолчанию невозможно из-за базовой версии Wix v3.x проблема. Wix Burn, который используется для создания пакета загрузчика, не поддерживает концепцию WiX EmbeddedUI. Команда Wix признала это и не планирует исправлять это в версии 3.x.

Альтернативой является использование загрузчика NSIS (Nullsoft Scriptable Install System) в качестве альтернативы загрузчику Wix Burn. См. NsisBootstrapper.

Видеть:

person Randy Burden    schedule 18.03.2021