But you can write code in your custom BA to do that. That's what I meant. -----Original Message----- From: Rob Mensching [mailto:r...@robmensching.com] Sent: April-16-13 12:24 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Handling Web + CD bundle with same Version + content but built with different "BundleIDs"
There is no removal for "detect" Related Bundles. Removal only happens with "upgrade", "addon", "patch" Related Bundles. On Tue, Apr 16, 2013 at 8:15 AM, Wesley Manning <wmann...@dynagen.ca> wrote: > Ok I understand. So if you have a custom BA you can use detect and > handle the removal yourself. Thanks. > > -----Original Message----- > From: Rob Mensching [mailto:r...@robmensching.com] > Sent: April-16-13 11:50 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Handling Web + CD bundle with same Version + > content but built with different "BundleIDs" > > Not necessarily. Bundles can be related in a few different ways. What > you are describing is an "upgrade" Related Bundle. In that case, it > behaves as you describe. However, you can use "detect" Related Bundles > and the engine will send you back the information about all the > Bundles that share an identifier with information about each of them. > There is also "addon" and "patch". > > > On Tue, Apr 16, 2013 at 7:28 AM, Wesley Manning <wmann...@dynagen.ca> > wrote: > > > To interject. If you do have two related bundles. The one you are > > installing must be a higher version than the one already installed > > in order for the installed one to be uninstalled. Is this correct? > > If both are installed and at same version then you'd have two > > entries in > ARP? > > > > Wes > > > > -----Original Message----- > > From: Rob Mensching [mailto:r...@robmensching.com] > > Sent: April-16-13 11:05 AM > > To: General discussion for Windows Installer XML toolset. > > Subject: Re: [WiX-users] Handling Web + CD bundle with same Version > > + content but built with different "BundleIDs" > > > > There are no plans to make the Bundle Id settable. There are so many > > things that would start to fall apart if that value was the same for > > two Bundles. > > Huge numbers of conflicts. <smile/> RelatedBundle is a fantastic > > way to address the problem. You could even Bundle/@Tag the different > > bundles and use a unique RelatedBundle/@Action='detect' and get all > > kinds of cool goodness. > > > > > > On Tue, Apr 16, 2013 at 1:42 AM, Tobias S <tobias.s1...@gmail.com> > wrote: > > > > > Hi, > > > > > > Following scenario: > > > WiX 3.6, build same solution as 2 bundles: one all containing for > > > the web and another for a CD image. > > > Now I have the issue that PackageWeb runs even when PackageCD is > > > already installed. Digging in the mailing list I understood that > > > here some kind of BundleID is set at each build which stipulates > > > exactly that behavior. > > > > > > What is the recommended way to handle that? Custom BAL using > > > OnDetectRelatedBundle() seems to have a possibility to handle that. > > > So something to prevent a second install with same version + > > > bundle upgradeCode but different "BundleID" can be implemented. > > > But is there another approach available? Or are there plans to > > > make that Bundle ID available to be set by property in future WiX > > > versions? > > > > > > Any ideas appreciated. > > > > > > Regards, > > > Tobias > > > > > > ------------------------------------------------------------------ > > > -- > > > -- > > > -------- Precog is a next-generation analytics platform capable of > > > advanced analytics on semi-structured data. The platform includes > > > APIs for building apps and a phenomenal toolset for data science. > > > Developers can use our toolset for easy data analysis & visualization. > > > Get a free account! > > > http://www2.precog.com/precogplatform/slashdotnewsletter > > > _______________________________________________ > > > WiX-users mailing list > > > WiX-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > > > > -------------------------------------------------------------------- > > -- > > -------- Precog is a next-generation analytics platform capable of > > advanced analytics on semi-structured data. The platform includes > > APIs for building apps and a phenomenal toolset for data science. > > Developers can use our toolset for easy data analysis & visualization. > > Get a free account! > > http://www2.precog.com/precogplatform/slashdotnewsletter > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > > > > -------------------------------------------------------------------- > > -- > > -------- Precog is a next-generation analytics platform capable of > > advanced analytics on semi-structured data. The platform includes > > APIs for building apps and a phenomenal toolset for data science. > > Developers can use our toolset for easy data analysis & visualization. > > Get a free account! > > http://www2.precog.com/precogplatform/slashdotnewsletter > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > ---------------------------------------------------------------------- > -------- Precog is a next-generation analytics platform capable of > advanced analytics on semi-structured data. The platform includes APIs > for building apps and a phenomenal toolset for data science. > Developers can use our toolset for easy data analysis & visualization. > Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > ---------------------------------------------------------------------- > -------- Precog is a next-generation analytics platform capable of > advanced analytics on semi-structured data. The platform includes APIs > for building apps and a phenomenal toolset for data science. > Developers can use our toolset for easy data analysis & visualization. > Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users