svn rev #20120: branches/krb5-1-6/ src/windows/installer/wix/ src/windows/installer/wix/lang/
tlyu@MIT.EDU
tlyu at MIT.EDU
Mon Oct 15 18:07:09 EDT 2007
Commit By: tlyu
Log Message:
ticket: 5820
pull up r20117 from trunk
r20117 at cathode-dark-space: jaltman | 2007-10-12 15:01:38 -0400
ticket: new
subject: KFW: BUG: WIX: Improve Usability of multiple architecture MSI installations, remove non-unique GUID component identifiers, and include Beta ID in the package name
component: windows
tags: pullup
target_version: 1.6.3
The WiX installation package suffered from several problems:
* The Beta ID was not being included in the package name.
Fixed this by swapping the priority of "Release" and "Beta".
"Beta" is an official release that has a beta value.
A non-release has a datestamp as part of the package name.
* There were duplicate GUID values being used for registry components.
This would prevent proper removal of the components on uninstall.
* 64-bit Installers were being constructed with the 32-bit installer
schema. This prevented side-by-side installation of the 64-bit and
32-bit versions. This also permitted 64-bit installers to be
installed on 32-bit systems.
* The 64-bit and 32-bit installers had the same package name.
64-bit and 32-bit are now identified in the package name.
* 64-bit files were being installed to the WOW64 environment.
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/installer/wix/config.wxi
U branches/krb5-1-6/src/windows/installer/wix/files.wxi
U branches/krb5-1-6/src/windows/installer/wix/kfw.wxs
U branches/krb5-1-6/src/windows/installer/wix/lang/config_1033.wxi
U branches/krb5-1-6/src/windows/installer/wix/lang/strings_1033.wxl
U branches/krb5-1-6/src/windows/installer/wix/platform.wxi
More information about the cvs-krb5
mailing list