[WiX-users] minor upgrade and RemoveExistingProducts
Hi, is it any way possible possible to do a minor upgrade and automatically remove related products in the background? I want to keep the same product code basically. The scenario is I made some bug fixes to our product that dont seem to warrant a major upgrade. My version numbers are only going from, say, 2.0.1 to 2.0.2. Im using a RemoveExistingProducts action to uninstall any previously installed versions quietly in the background with the same upgrade code. It works fine if I change the product code but I get the 'Another version of the product is already installed..' dialog if I use the same Product Code. Have to manually uninstall the old one first to continue with the new install which is a pain for testers and users. I realise this is probably by design and an msi issue, but it just seems counter intuitive, for the sake of a minor upgrade, to have to change to a new product code (only to get a previous version to uninstall). In my case I have 3 revisions of a similar product so would involve a lot of product code changes every time I do a bug fix. Would be great if I could keep my product codes the same until it really is a 'major upgrade'. thanks very much once again! _ http://clk.atdmt.com/UKM/go/195013117/direct/01/ We want to hear all your funny, exciting and crazy Hotmail stories. Tell us now -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] minor upgrade and RemoveExistingProducts
On 6/7/2010 8:10 AM, warne warne wrote: Hi, is it any way possible possible to do a minor upgrade and automatically remove related products in the background? No, that's a major upgrade. The scenario is I made some bug fixes to our product that dont seem to warrant a major upgrade. My version numbers are only going from, say, 2.0.1 to 2.0.2. http://www.joyofsetup.com/2008/12/29/neither-more-nor-less/ -- sig://boB http://joyofsetup.com/ -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] minor upgrade and RemoveExistingProducts
The answer would be no. Changing the Product Code means it's not a Minor Upgrade, it's a Major Upgrade. See - http://msdn.microsoft.com/en-us/library/aa370579.aspx You could deploy the changes as an MSP rather than an MSI. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -Original Message- From: warne warne [mailto:warne...@hotmail.com] Sent: 07 June 2010 13:10 To: wix-users@lists.sourceforge.net Subject: [WiX-users] minor upgrade and RemoveExistingProducts Hi, is it any way possible possible to do a minor upgrade and automatically remove related products in the background? I want to keep the same product code basically. The scenario is I made some bug fixes to our product that dont seem to warrant a major upgrade. My version numbers are only going from, say, 2.0.1 to 2.0.2. Im using a RemoveExistingProducts action to uninstall any previously installed versions quietly in the background with the same upgrade code. It works fine if I change the product code but I get the 'Another version of the product is already installed..' dialog if I use the same Product Code. Have to manually uninstall the old one first to continue with the new install which is a pain for testers and users. I realise this is probably by design and an msi issue, but it just seems counter intuitive, for the sake of a minor upgrade, to have to change to a new product code (only to get a previous version to uninstall). In my case I have 3 revisions of a similar product so would involve a lot of product code changes every time I do a bug fix. Would be great if I could keep my product codes the same until it really is a 'major upgrade'. thanks very much once again! _ http://clk.atdmt.com/UKM/go/195013117/direct/01/ We want to hear all your funny, exciting and crazy Hotmail stories. Tell us now -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] minor upgrade and RemoveExistingProducts
In other words, Minor Upgrades are not allowed to RemoveExistingProducts. You need a Major Upgrade to do that (requiring a change in ProductCode). Edwin G. Castro Software Developer - Staff Electronic Banking Services Fiserv Office: 503-746-0643 Fax: 503-617-0291 www.fiserv.com Please consider the environment before printing this e-mail -Original Message- From: Pally Sandher [mailto:pally.sand...@iesve.com] Sent: Monday, June 07, 2010 5:46 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] minor upgrade and RemoveExistingProducts The answer would be no. Changing the Product Code means it's not a Minor Upgrade, it's a Major Upgrade. See - http://msdn.microsoft.com/en-us/library/aa370579.aspx You could deploy the changes as an MSP rather than an MSI. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -Original Message- From: warne warne [mailto:warne...@hotmail.com] Sent: 07 June 2010 13:10 To: wix-users@lists.sourceforge.net Subject: [WiX-users] minor upgrade and RemoveExistingProducts Hi, is it any way possible possible to do a minor upgrade and automatically remove related products in the background? I want to keep the same product code basically. The scenario is I made some bug fixes to our product that dont seem to warrant a major upgrade. My version numbers are only going from, say, 2.0.1 to 2.0.2. Im using a RemoveExistingProducts action to uninstall any previously installed versions quietly in the background with the same upgrade code. It works fine if I change the product code but I get the 'Another version of the product is already installed..' dialog if I use the same Product Code. Have to manually uninstall the old one first to continue with the new install which is a pain for testers and users. I realise this is probably by design and an msi issue, but it just seems counter intuitive, for the sake of a minor upgrade, to have to change to a new product code (only to get a previous version to uninstall). In my case I have 3 revisions of a similar product so would involve a lot of product code changes every time I do a bug fix. Would be great if I could keep my product codes the same until it really is a 'major upgrade'. thanks very much once again! _ http://clk.atdmt.com/UKM/go/195013117/direct/01/ We want to hear all your funny, exciting and crazy Hotmail stories. Tell us now --- - -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users --- --- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] minor upgrade and RemoveExistingProducts
Ok, thanks all for clarifying anyway. cheers. _ http://clk.atdmt.com/UKM/go/195013117/direct/01/ -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users