У меня происходит самое странное. Я использую WiX 3.9, используя стандартный загрузчик WiX (на основе WixStandardBootstrapperApplication.HyperlinkLicense).
Я использую пользовательский файл темы. Графический интерфейс загрузчика работает точно так, как ожидалось при первой установке.
Однако, если я удалю все пакеты, которые устанавливает загрузчик, и запущу его снова, он покажет совершенно пустой пользовательский интерфейс. Кажется, он никогда не попадает на первую страницу XML моей темы.
У меня есть пара бафункций (OnPlan, OnPlanComplete), но я убедился, что они не выдают никаких ошибок.
Что еще более странно, так это то, что на моей машине разработки, если я просто перестрою загрузчик, только что созданный загрузчик не будет вести себя так же.
Единственное, что в журнале начальной загрузки может указывать на проблему, это строка: Завершение работы, код выхода: 0x642.
Это вызывает проблемы у моих QA людей, которые все время устанавливают и удаляют.
Кто-нибудь видел это? Я в тупике.