[wix-users] Creating a Minor Upgrade Shipped as a Full Installation Package

Rob Mensching rob at firegiant.com
Fri Feb 12 06:38:22 PST 2021

You can ship a minor upgrade MSI. You just have to install it with the correct msiexec command-line for it to work. Double clicking won't minor upgrade. 

Note: Burn would do the right thing.

Short replies here. Complete answers here: https://www.firegiant.com/services/

-----Original Message-----
From: wix-users <wix-users-bounces at lists.wixtoolset.org> On Behalf Of Joel via wix-users
Sent: Thursday, February 11, 2021 8:05 PM
To: wix-users at lists.wixtoolset.org
Cc: joel at techtonictools.com
Subject: [wix-users] Creating a Minor Upgrade Shipped as a Full Installation Package

I need to deploy an updated binary to machines that already have the package/app installed, I need to leave the registry alone so that the user settings are preserved and also increment the version number. For machines that don't already have the package/app, I need the same .msi to perform a full install. 


The Microsoft documentation for the Windows Installer <https://docs.microsoft.com/en-us/windows/win32/msi/patching-and-upgrades>
says a Minor Upgrade can be shipped as a full installation package or as a patch and that is the feature I'd like to use. But the Wix documentation for Minor Upgrade points me to doing a patch instead. The book "Wix: A Developers Guide to Windows Installer XML" also points to doing a patch.


Where can I learn how to use Wix to perform a Minor Upgrade shipped as a full installation package? Any tips, pointers would be appreciated.

WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

More information about the wix-users mailing list