You have complete control over the Upgrade table, so you can choose to leave builds on side-by-side if you wish while removing very old versions that are not compatible with your side-by-side scheme at the same time.
-----Original Message----- From: Rob Mensching [mailto:r...@robmensching.com] Sent: Wednesday, November 24, 2010 8:48 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Antwort: Re: Does Wix Component needs Guid to be changed when branching application? It is a best practice if that's what you want. The WiX toolset ships with the same UpgradeCode because they are not side-by-side. On Wed, Nov 24, 2010 at 7:32 AM, <abdoulaye.souleyma...@rohde-schwarz.com>wrote: > Hmm.... > is that best practice to install 2 major versions without changing the > UpgradeCode?. > I think handling so makes things more complicated. > Whats happen if u want to upgrade one of the version?..U should keep 2 > versions of the installer or not? > > > Abdoul > > > > > > Jan Gregor > <gregor....@gmail > .com> An > "General discussion for Windows > 24.11.2010 16:12 Installer XML toolset." > <wix-users@lists.sourceforge.net> > Kopie > Bitte antworten > an Thema > "General Re: [WiX-users] Does Wix Component > discussion for needs Guid to be changed when > Windows Installer branching application? > XML toolset." > <wix-us...@lists. > sourceforge.net> > > > > > > > > You don't need to change UpgradeCode, two major versions (1.0 and 2.0 > for example) can be installed at same time. > I also thought that i need to change guid of components but that's not > true in case you don't change structure of components, > but Rob told me today in thread "how to manage guids for my > application" that if same component is installed into two different > paths > that is ok to have same guid. > > Jan > > On Wed, Nov 24, 2010 at 10:10 AM, Carlsson, Henrik > <henrik.carls...@sogeti.se> wrote: > > Hi folks! > > > > This might be a noob question, but I haven't been able to find the > > answer. My scenario is really straight forward: > > > > I have a windows application with several files that lands in a "Program > > files..." folder. These files are divided into components depending on > > what kind of functionality there's in them. The files are mostly .net > > assemblies are not in any way global. They should only be used by my > > application. I use major upgrade when installing a new version. > > > > Now I want to make a release v1.0 of the application and at the same > > time keep on working with v2.0. The two version which shall run side by > > side, so course I need to change the UpgradeCode. I also of course make > > a branch in my source control to manage the v1.0 and v2.0 tracks. > > > > My question is: Do I need to make new guids for all the components i > > v2.0?. In the best of worlds there is no conflict between component in > > different msi-databases? > > > > > > > > Best regards > > > > // Henrik Carlsson > > > > > > > > ___________________________________________ > > Henrik Carlsson | Software Consultant | Sogeti > > mobile +46 (0) 702 - 20 23 70 > > > > henrik.carls...@sogeti.se > > > > > > > > > > ---------------------------------------------------------------------------- -- > > > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > > Tap into the largest installed PC base & get more eyes on your game by > > optimizing for Intel(R) Graphics Technology. Get started today with the > > Intel(R) Software Partner Program. Five $500 cash prizes are up for > grabs. > > http://p.sf.net/sfu/intelisp-dev2dev > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > ---------------------------------------------------------------------------- -- > > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > ---------------------------------------------------------------------------- -- > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- virtually, Rob Mensching - http://RobMensching.com LLC ---------------------------------------------------------------------------- -- Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users