Primarily, because during development of the toolset it is basically impossible to follow the Component Rules required by all other forms of upgrades. Major upgrades allow us to change the structure of the product pretty freely.
Secondarily, all the other upgrade formats are basically a pain. The WiX toolset install isn't that big so a major upgrade works fine. -----Original Message----- From: Ryan Parlee [mailto:list...@jesca.com] Sent: Saturday, January 03, 2009 22:13 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Questions about Wix's own wxs files Can you please give me some insight as to why do you use major upgrades for every release? Thanks, Ryan Parlee -----Original Message----- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Saturday, January 03, 2009 4:21 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Questions about Wix's own wxs files Ryan Parlee wrote: > ## Question 1 ###: Why is Wix using a new ProductCode for every build of the > installer? > Because we use major upgrades for every release. > ### Question 2 ###: Why should WixUI_Advanced be replaced by extension > authoring? Should I favor extension authoring over some other means of > providing a UI? > The goal was to provide a UI extension to make it easier to use WixUI_Advanced, with a line or two of XML instead of a dozen properties and variables. That hasn't happened yet. > ### Question 3 ###: Why does APPLICATIONFOLDER not live in > ProgramFilesFolder? APPLICATIONFOLDER is used in WixUI_Advanced to support per-user installs (which the WiX installer doesn't support). WixUI_Advanced sets APPLICATIONFOLDER. > If not using Program Files why include them? > They're used for the MSBuild tasks and targets. -- sig://boB http://joyofsetup.com/ ---------------------------------------------------------------------------- -- _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users