Yes, true. The engine will call OnRelatedBundleDetected() so your custom BA
can do whatever with the detected Related Bundles.


On Tue, Apr 16, 2013 at 8:38 AM, Wesley Manning <[email protected]> wrote:

> But you can write code in your custom BA to do that.  That's what I meant.
>
> -----Original Message-----
> From: Rob Mensching [mailto:[email protected]]
> 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 <[email protected]>
> 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:[email protected]]
> > 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 <[email protected]>
> > 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:[email protected]]
> > > 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 <[email protected]>
> > 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
> > > > [email protected]
> > > > 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
> > > [email protected]
> > > 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
> > > [email protected]
> > > 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
> > [email protected]
> > 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
> > [email protected]
> > 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
> [email protected]
> 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to