Пользовательский интерфейс бутстраппера WiX Burn?

Я создаю установочный пакет с WiX 3.6 в первую очередь для того, чтобы воспользоваться возможностями загрузки Burn. Пока что у меня есть несколько MSI-пакетов, собранных вместе, которые будут установлены с помощью встроенного приложения bootstrapper (WixStandardBootstrapperApplication.RtfLicense).

Я читал, что Burn позволяет заменить стандартное приложение бутстраппера, указав пользовательскую UX.dll, но мне пока не удалось найти никаких ресурсов, описывающих, как создается пользовательская ux.dll (то есть, как она интегрируется с движком Burn, какие технологии я использую, какие интерфейсы я должен реализовать и т.д.).

Моя цель - создать фирменный бутстраппер, который может собирать произвольную информацию от пользователя и передавать ее в различные поставляемые MSI-файлы, EXE-файлы и т.д.

Поэтому у меня два вопроса:

  1. В какой степени стандартное приложение bootstrapper можно настроить?
  2. Есть ли какие-нибудь доступные ресурсы, описывающие, как создать пользовательский UX.dll?

45
задан Peter Mortensen 25 December 2013 в 14:12
поделиться