Настройка пользовательского интерфейса Bootstrapper аналогична пользовательскому интерфейсу wix

Я создал установку с использованием wix, где я создал настраиваемый пользовательский интерфейс в wix, связанный с моим проектом. Но теперь мне нужно добавить предварительную установку. Для предварительной установки я использовал загрузчик (кажется, это единственный способ добавить предварительные требования в wix). Но теперь моя проблема в том, что я не получаю свой пользовательский интерфейс, который я разработал в WIx, используя <UIRef Id="MyWixUI_InstallDir" />, вместо этого я получаю стандартный интерфейс начальной загрузки. Можно ли использовать тот же пользовательский интерфейс wix в загрузчике?? и является ли начальная загрузка единственным способом добавить предварительное условие, используя wix?

Спасибо Аршад

`

1 ответ

Решение

У вас есть два варианта:

  1. Вы можете настроить интерфейс начальной загрузки и передать свойства в MSI или,
  2. чтобы показать загрузчик и пользовательский интерфейс MSI, установите MsiPackage / @ DisplayInternalUI= "yes".

WiX Bootstrapper - это продуманный загрузчик, загрузчик, цепочка, обработчик перезагрузки и менеджер пакетов для Windows. Это лучшая практика при использовании WiX для предварительных условий. (Но есть и другие загрузчики.) Visual Studio, сам WiX и многие другие замечательные продукты, так что используйте его.

Другие вопросы по тегам