I couldn't agree more. If someone really, really needs minor upgrades and patching, they will know it and why.
I'd also add that software development organizations have no understanding of what the rules are.... what can and can't be done in these scenarios. I've encountered countless times that they say they want this and then ask for something that isn't possible. It's for this reason that I won't take a customer who wants to go down this road. It takes full time care and feeding to drive that train. ---------------------------------------- From: "Blair Murri" <os...@live.com> Sent: Saturday, December 07, 2013 9:51 PM To: "General discussion about the WiX toolset." <wix-users@lists.sourceforge.net> Subject: Re: [WiX-users] How to execute CA after path is applied Don't let the name "Major Upgrade" fool you. Major upgrades are the easiest/simplest to build/support/use way of using Windows Installer. They are called "upgrades" because a simple command upgrades the product to the newer version. Minor and small upgrade/update are complex because they are intended to reduce the work Windows Installer will do to update the product, but most of the time a well designed major upgrade will be nearly just as efficient and will be much more stable. Minor upgrades, small updates, and patching should always be considered advanced Windows Installer features. Major upgrades should be your starting point, and for the vast majority of products, will always be the superior choice. -Blair > Date: Fri, 6 Dec 2013 15:49:12 -0200 > From: nicolas.alva...@gmail.com > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] How to execute CA after path is applied > > El viernes, 6 de diciembre de 2013, Smagin Alexander escribió: > > > > I do not want make a Major update due to it's difficult for end users. > > it's necessary to uninstall previous version and then install new one. I > > would want to run one file without special command line that make change > > only one or two files in a product. like a hot fix. > > > > A major upgrade doesn't require the user to manually uninstall the previous > version. A major upgrade *automatically* uninstalls the previous version > and then installs the new one. I don't see how that's difficult to end > users. > > It's common to make every upgrade a major upgrade to avoid the inherent > complexity of patching. > > > -- > Nicolás > ------------------------------------------------------------------------------ > Sponsored by Intel(R) XDK > Develop, test and display web and hybrid apps with a single code base. > Download it for free now! > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users