O'Reilly logo

WiX 3.6: A Developer's Guide to Windows Installer XML by Nick Ramirez

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Understanding the Installation Sequence

In order to coordinate the use of the WiX elements that we've seen and the jobs that they do, there are two tables in the MSI database, InstallUISequence and InstallExecuteSequence, that contain the order in which installation events should occur. For example, AppSearch always happens before launch conditions.

In this chapter, we'll talk about how these tables work. Specifically, we'll cover:

  • The events that happen during the UI sequence and how to access them
  • The events that happened during the Execute sequence and how to access them
  • How to author and schedule your own custom actions
  • Some tips on writing C# custom actions via the Deployment Tools Foundation (DTF) library

InstallUISequence

The InstallUISequence ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required