2013-07-02 3 views
1

Для моего установщика, основанного на основах 3.6, я хочу показать заставку перед диалогом приветствия. Я сделал некоторые поиски, но, похоже, я не могу найти чистого решения.Добавить пользовательский заставку в установщик WiX без записи

Как это сделать без использования комплекта Burn?

+0

Что вы подразумеваете под "заставкой?" Каким образом «приветственный диалог» вы упоминаете не заставки? –

+0

Эй, Том. В основном я хочу показ изображения за пару секунд до приветственного экрана WIX. Спасибо. – sean717

ответ

1

Без использования пакета, кажется, нет встроенной поддержки для отображения всплывающего экрана. Я закончил создание одного с помощью пользовательского действия и изменения порядка пользовательского интерфейса.

 <InstallUISequence> 
     <Custom Action="ShowSplashScreenAction" After="CostFinalize" ></Custom> 
     <Show Dialog="PrepareDlg" After="ShowSplashScreenAction" >NOT Installed OR PATCH</Show> 
     </InstallUISequence> 
+1

Какое действие было выполнено? Можете ли вы поделиться с нами компанией ShowSplashScreenAction? – CaptainBli

0

Если у вас есть настройка, вызывающая MSI, то сделайте это в настройке. Это намного проще, чем делать это в WIX. Просто создайте всплывающее диалоговое окно, оставьте его на пару секунд, и все. Вы можете надевать то, что хотите, и даже настраивать его. Поистине большим преимуществом является то, что он появится перед установщиком .net framework.

Смежные вопросы