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

The minor upgrade

Although a minor upgrade, like a major upgrade, can be distributed as a full MSI, in this chapter we'll focus on the more efficient methods of distributing it as a patch file (.msp). In this case, a minor upgrade doesn't uninstall the previous version. It only replaces some of the existing files or adds new ones. I'll show you two ways to make a patch, the first using .wixpdb files and the second using .wixout files.

Before we get to that, let's discuss the WiX source file that defines your patch. A .wixmsp defines the characteristics of your patch, setting fields such as Description and Comments that will appear in the patch file's properties. This file also sets up the sequencing of all of the patches for a particular product ...

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