Chapter 13. Upgrading and Patching

In this chapter, we'll discuss planning for and authoring updates for your software. Windows Installer offers an impressive set of functionality in this area and it pays to learn your options early on, before the first version of your software is released into the wild. As you'll learn, building your initial MSI with updates in mind will make your job much easier when it finally comes to sending out changes.

We'll cover the following topics:

  • Planning for updates, including choosing the type of update to perform
  • Authoring a major upgrade
  • Deploying a minor upgrade or small update with a patch

Planning for updates

In the Windows Installer world, people tend to categorize updates into three groups: major upgrades, minor ...

Get WiX 3.6: A Developer's Guide to Windows Installer XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.