Modify WIX installer to better support upgrading betas
authorJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 3 May 2007 22:57:05 +0000 (22:57 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 3 May 2007 22:57:05 +0000 (22:57 +0000)
commit5bea666ba27f1735399d971bfd028a454f40e2c4
treea1c8f27014ea349a9f7b0f26c7db890233c641ae
parentc1c4cf131c792c9a40213c38ae785426df430445
Modify WIX installer to better support upgrading betas

The WIX installers did not upgrade previous installations with the same
version number as the current package being installed.  This would leave
multiple installations of KFW x.y.z registered as being installed on the
machine even though only the most recent install is being used.

This commit instructs the Windows Installer to uninstall previous installations
with the same version number (the Maximum Upgrade version) as the package
that is being installed while ensuring that the package being installed
will not be uninstalled if the installation is being modified or repaired.

ticket: new
component: windows
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19541 dc483132-0cff-0310-8789-dd5450dbe970
src/windows/installer/wix/kfw.wxs