Как я могу использовать стандартный WiX для создания упрощенного процесса установки?
-
05-07-2019 - |
Вопрос
Предыстория:В настоящее время мы создали мастер с помощью WiX UI.Пользователь должен нажать далее, next и далее...Но внезапно мы обнаружили, что с пользователем не нужно ничего взаимодействовать, пользователю просто нужно продолжать нажимать далее.Итак..
Вот этот желаемое поведение:Мы автоматически переключаемся на следующую страницу диалога после всех действий (таких как предварительная проверка и так далее), выполненных на текущей странице.Как только в процессе установки возникают ошибки, мы показываем пользователю страницу с ошибкой.Это упрощает процесс установки для пользователя.Один щелчок - и все готово.
Может ли WIX делать подобные вещи чисто, или мне нужно проделать какую-то другую работу, чтобы реализовать это?
Решение
Нет, вам нужно будет определить свой собственный внешний обработчик пользовательского интерфейса (как это делает установщик MS Office), если вы хотите что-то "необычное" - почему бы просто не удалить пользовательский интерфейс вообще?Мы делаем это для нескольких настроек....
Другие советы
Взгляните на WixUI_Mondo, WixUI_Minimal и другие предопределенные пользовательские интерфейсы, поставляемые с WiX.В противном случае вы можете определить свои собственные диалоги и их последовательность.
Вы можете попробовать использовать Wix_minimal или создать свои собственные настраиваемые диалоговые окна.
Вы также можете настроить последовательность отображения диалоговых окон в соответствии с вашими собственными потребностями.Я предлагаю вам поступить по второму варианту.