Hi Walter, Changing the upgrade code will only treat it as an upgrade. We would need to change the product code to make it install side-by-side.
--Pavan -----Original Message----- From: Walter Dexter [mailto:wfdex...@gmail.com] Sent: Friday, March 07, 2014 6:21 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Upgrade and side by side with the same installer Silly naive question... Would giving each version a different Upgrade codeand a version based destination directory (like MyApp.1.1.1 instead of just MyApp) accomplish at least most of what Pavan wants? On Mar 6, 2014 3:20 PM, "Bryan Wolf" <brw...@jackhenry.com> wrote: > My thoughts were more focused on what the product actually supports in > terms of side-by-side and less of what MSI can do for you. Once you > establish what the product does, it'll be easier to model your > installer better. > > E.g. Visual Studio is basically sandboxed off but some features (like > VS2010 compilers on VS2012) are green-lighted based on presence. > > -----Original Message----- > From: Pavan Konduru [mailto:pavan.kond...@accelrys.com] > Sent: Thursday, March 6, 2014 3:01 PM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] Upgrade and side by side with the same > installer > > Hi Bryan, > > Thank you for your inputs. > The product is installed for all users(per machine). All users have > access to any installed versions of the product on the machine. Am not > sure if this will make life easier! > The upgrade/side-by-side was being supported through Installanywhere > installer(even though the product is only a Windows only deployment), > which is a complete different technology. I am in the process of > changing the IA installer to WIX. > > --Pavan > > > -----Original Message----- > From: Bryan Wolf [mailto:brw...@jackhenry.com] > Sent: Thursday, March 06, 2014 12:07 PM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] Upgrade and side by side with the same > installer > > Another way of looking at what John is suggesting is considering that > you probably want to take a step back a moment and focus more on > version 3 and less on version 2. You're looking at some sort of > super-linear number of installations you're going to have to support; > all those permutations on top of what is already a matrix of install > testing that needs to be done means you could be talking somewhere in > the order of 10,000 different tests for just a couple of operating > systems and configurations by versions 4 and 5. Obviously you can't > test that much, so it would just be gap in the end result. > > Version 2 is the easy part. The hard part is asking the age-old > question, "What if more than 1 person did this?" > > Specifically, the answer may lay in focusing on what the wording of > the word "support" means. Does adding users to version 1 affect version 2? > Permissions? Maybe those questions might make it easier - but I advise > not going through with scenario-based installers. :-) > > -----Original Message----- > From: Pavan Konduru [mailto:pavan.kond...@accelrys.com] > Sent: Thursday, March 6, 2014 1:19 PM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] Upgrade and side by side with the same > installer > > Hi John, > > Thank you for your inputs. > Looks like things would get pretty complicated when Hotfixes and > patches will be involved. > The problem is the product architecture supports different versions > residing side-by-side. Been pulling my hair out to see how to make > this work. > How about creating 2 installers, one which does a side-by-side and one > which would do an upgrade. The bootstrapper checks for existing > product and give an option to user for upgrade/side-by-side. Call the > appropriate installer based on User selection? > > Is this feasible? It would surely involve a lot of redundant code and > maintenance. > > --Pavan > > > -----Original Message----- > From: John Cooper [mailto:jocoo...@jackhenry.com] > Sent: Wednesday, March 05, 2014 2:48 PM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] Upgrade and side by side with the same > installer > > No (it's not a good architecture). Major Upgrade mostly works really > well and can be fully automated. Side-by-side converts it to a manual > process. > You're also going to have to maintain a set of patches for each > release (really, each separate product, since you're going to have to > have separate upgrade code GUID's to make this work). > > Of course, there are plenty of products out here that execute this > model, including several from Microsoft. But popular doesn't mean good. > > With each new "version" that can run side-by-side with all the others, > you're going to have a factorial increasing load for your QA team > trying to figure out (and stamp out) all the interactions. Same goes > for each installer, each patch, each upgrade, etc. > > -- > John Merryweather Cooper > Build & Install Engineer - ESA > Jack Henry & Associates, Inc.(r) > Shawnee Mission, KS 66227 > Office: 913-341-3434 x791011 > jocoo...@jackhenry.com > www.jackhenry.com > > > > -----Original Message----- > From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] > Sent: Wednesday, March 5, 2014 4:27 PM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] Upgrade and side by side with the same > installer > > Best I could think is to use Burn and make each install able to side > by side install, and conditionally remove the old copy based on user > input inside a custom BA.. You'd lose the major upgrade goodies of > Windows Installer, but it should work. > > -----Original Message----- > From: Pavan Konduru [mailto:pavan.kond...@accelrys.com] > Sent: Wednesday, March 05, 2014 3:04 PM > To: General discussion about the WiX toolset. ( > wix-users@lists.sourceforge.net) > Subject: [WiX-users] Upgrade and side by side with the same installer > > Hi All, > > Is it possible to create an installer that would do an upgrade or > side-by-side based on the user input? > Say we have 1.0 installed. When the user runs a version 2.0 of the > same product, give him a choice to either upgrade the existing or > install as a side by side. > > Is it a good architecture to even allow this? > > --Pavan > > ---------------------------------------------------------------------- > -------- Subversion Kills Productivity. Get off Subversion & Make the > Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization > and the freedom to use Git, Perforce or both. Make the move to Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg. > clktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ---------------------------------------------------------------------- > -------- Subversion Kills Productivity. Get off Subversion & Make the > Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization > and the freedom to use Git, Perforce or both. Make the move to Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg. > clktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > NOTICE: This electronic mail message and any files transmitted with it > are intended exclusively for the individual or entity to which it is > addressed. > The message, together with any attachment, may contain confidential > and/or privileged information. > Any unauthorized review, use, printing, saving, copying, disclosure or > distribution is strictly prohibited. If you have received this message > in error, please immediately advise the sender by reply email and > delete all copies. > > > > ---------------------------------------------------------------------- > -------- Subversion Kills Productivity. Get off Subversion & Make the > Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization > and the freedom to use Git, Perforce or both. Make the move to Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg. > clktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > ---------------------------------------------------------------------- > -------- Subversion Kills Productivity. Get off Subversion & Make the > Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization > and the freedom to use Git, Perforce or both. Make the move to Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg. > clktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > NOTICE: This electronic mail message and any files transmitted with it > are intended exclusively for the individual or entity to which it is > addressed. > The message, together with any attachment, may contain confidential > and/or privileged information. > Any unauthorized review, use, printing, saving, copying, disclosure or > distribution is strictly prohibited. If you have received this message > in error, please immediately advise the sender by reply email and > delete all copies. > > > > ---------------------------------------------------------------------- > -------- Subversion Kills Productivity. Get off Subversion & Make the > Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization > and the freedom to use Git, Perforce or both. Make the move to Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg. > clktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > ---------------------------------------------------------------------- > -------- Subversion Kills Productivity. Get off Subversion & Make the > Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization > and the freedom to use Git, Perforce or both. Make the move to Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg. > clktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > NOTICE: This electronic mail message and any files transmitted with it > are intended exclusively for the individual or entity to which it is > addressed. The message, together with any attachment, may contain > confidential and/or privileged information. > Any unauthorized review, use, printing, saving, copying, disclosure or > distribution is strictly prohibited. If you have received this message > in error, please immediately advise the sender by reply email and > delete all copies. > > > > ---------------------------------------------------------------------- > -------- Subversion Kills Productivity. Get off Subversion & Make the > Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization > and the freedom to use Git, Perforce or both. Make the move to > Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg. > clktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users