Search code examples
installationwixwix3

How can I use standard WiX to create a streamlined installer experience?


Background: Currently, we have created a wizard by WiX UI. The user should click next, next and next... But suddenly, we found that there's nothing should be interacted with user, user just need keep clicking next. So..

Here is the desired behavior: We automatically switch to the next dialog page after all the stuff (such as pre-check and so on) done in the current page. Once there are errors in installation process, we show the error page to the user. That makes for a streamlined installer experience for the user. One click, everything done.

Can WIX do this kind of stuff purely, or should I need some other work to do to implement this?


Solution

  • No, you'll need to define your own external UI handler (like the MS Office installer does) if you want something "fancy" - why not just remove the UI altogether? We do this for a number of setups....