Thanks, Rob, Here is the code:
<util:RegistrySearch Root="HKLM" Key="SOFTWARE\Classes\Installer\Products\PACKED_GUID" Value="Version" Variable="PkgA_Installed" Result="exists" /> <Chain> <MsiPackage Id="PkgA" SourceFile="PkgA.msi" DisplayInternalUI="yes" Visible="yes" InstallCondition="PkgA_Installed" /> Then my requirement is to *not* uninstall if it was already installed before running the bootstrapper (like installed manually). An real example is: a) I manually install SQL Server CE 3.5 SP2 b) I install my application which contains this SQL Server CE 3.5 SP2 redistributable (but it is not really installed since the prereq was installed manually in step a) c) I uninstall my application (and here the problem is that SQL CE gets uninstalled, even if in step b the bootstrapper doesn't install it). Thank you again, Marlos 2013/8/12 Rob Mensching <r...@robmensching.com> > Burn will automatically detect if MSIs are installed. No need to do > anything. Additional help probably requires more detail about what exactly > the searches and conditions were. > > > On Mon, Aug 12, 2013 at 12:36 PM, Marlos Gottschild < > marlos.gottsch...@gmail.com> wrote: > > > Hello, > > > > My name is Marlos and I'm working with WiX for the last 6 months. I'm > > migrating a system from InstallShield to WiX and I'm excited with the > > toolset. I'll be glad to contribute to the list. > > > > But I'm having the following problem with Burn: > > > > I created a bootstrapper to installed two msi packages, let me name them > > pkgA and pkgB. Then I created a RegistrySearch (using UtilExtension) to > > search if pckA is already installed. If so, the pkgA should not be > > installed. > > > > The problem occurs when I try to uninstall the bundle. The pckA gets > > removed even if the bundle didn't install it. > > > > What am I doing wrong? > > > > Thank you. > > > > BR, > > Marlos > > > > > ------------------------------------------------------------------------------ > > Get 100% visibility into Java/.NET code with AppDynamics Lite! > > It's a free troubleshooting tool designed for production. > > Get down to code-level detail for bottlenecks, with <2% overhead. > > Download for free and get started troubleshooting in minutes. > > > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > ------------------------------------------------------------------------------ > Get 100% visibility into Java/.NET code with AppDynamics Lite! > It's a free troubleshooting tool designed for production. > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users