WiX Burn 3.6 beta - пользовательские интерфейсы

Есть ли хорошие ссылки/примеры для WiX Burn 3.6 пользовательский интерфейс?

Я googled вокруг, но они сломанные части информации.

Ответы

Ответ 1

Сам установщик WiX - хороший пример, и источник свободно доступен через CodePlex (WiX 3.6 Beta). Ознакомьтесь с проектом WixUX, который является загрузочным модулем для установки WiX 3.6. Еще один вопрос - Пользовательский пользовательский интерфейс WIX Burn Bootstrapper, описывающий, как начать работу.

Или, если вы получаете последние еженедельные версии WiX, проект был переименован в WixBA. См. src\Setup\WixBA.

Ответ 2

Да, они разбросаны по всему. Я использую Visual Studio 2010 для поддержки моего Product.wxs с отдельным файлом WXS для пользовательского интерфейса. В основном я загрузил Редактор WiX для создания пользовательского интерфейса.

Хорошим началом является загрузка источника WiX с файлами WXS UI, которые вы можете загрузить в Редактор WiX, чтобы посмотреть, как они работают. Вы можете скачать источник из здесь.

То, что я сделал, это копирование одного из файлов WixUI в мой проект в Visual Studio 2010. Когда вы загружаете источник, их можно найти в wix36-sources\src\ext\UIExtension\wixlib. Здесь вы найдете:

  • WixUI_FeatureTree.wxs
  • WixUI_InstallDir.wxs
  • WixUI_Advanced.wxs
  • WixUI_InstallDir.wxs
  • WixUI_Minimal.wxs
  • WixUI_Mondo.wxs

Вы можете сказать, что из этого вытекает диалог. Однако здесь есть отдельные файлы диалога, такие как:

  • CancelDlg.wxs
  • BrowseDlg.wxs

Вы можете загрузить их в Wix Edit, чтобы просмотреть диалоговое окно. Вы должны получить лучшее понимание.

Кроме того, главную страницу Wix можно найти в Wix Toolset.

Я заказал книгу Wix, WiX: Руководство разработчика для Windows Installer XML, от Amazon, которое, я надеюсь, поможет мне понять это больше, £ 30,99 в Великобритании. Надеюсь, эта книга будет хорошо потрачена. Существует один обзор с пятью звездами, скрестив пальцы.