Sounds like you've found a bug in the Windows Installer (msiexec.exe). Not sure there is much we can do if they are whacking our registry keys indiscriminately.
On Fri, Feb 15, 2013 at 3:08 AM, Ogrodowski, Sabine (ehem. Frauenhoffer) < sabine.ogrodow...@haufe-lexware.com> wrote: > Procmon says the registry keys get deleted by the msiexec process. I > haven't worked with procmon before, so what information could help you? > > The problem is not reproducible on all XP machines. If window update > KB982524 is installed we don't see this behavior. If a machine hasn't > installed this update e.g. because it has no .Net 2 or .Net 3.5 installed, > we see the error quite often, especially if no network connection exists. > > -----Ursprüngliche Nachricht----- > Von: Rob Mensching [mailto:r...@robmensching.com] > Gesendet: Donnerstag, 14. Februar 2013 18:21 > An: General discussion for Windows Installer XML toolset. > Betreff: Re: [WiX-users] 2 bundles sharing some msi's behaving strange on > xp > > Never seen such behavior. Can you try using procmon to watch the registry > and see what is deleting the key? > > > On Tue, Feb 12, 2013 at 7:02 AM, Ogrodowski, Sabine (ehem. Frauenhoffer) < > sabine.ogrodow...@haufe-lexware.com> wrote: > > > Another problem I'm currently struggling with: > > > > > > > > I create two bundles, that have some msi's in common. If I install > > both on Win 7 and uninstall 1 of them, the shared msi's stay installed. > > Great. On XP however, the shared msi's get uninstalled too. We digged > > a bit deeper and found out, that sometimes the registry key > > hkcr\installer\dependencies completely gets deleted during the second > > installer's installation process which then leads to the result, that > > only the second product is registered in this registry key. When we > > then uninstall the second product, there is no further dependency on > > the shared msi's found, and they get uninstalled. I tested on Windows > > XP Profesional (32 bit) SP 3. > > > > > > > > Has anyone seen this strange behavior before? Is there some workaround? > > > > > > ---------------------------------------------------------------------- > > -------- > > Free Next-Gen Firewall Hardware Offer > > Buy your Sophos next-gen firewall before the end March 2013 and get > > the hardware for free! Learn more. > > http://p.sf.net/sfu/sophos-d2d-feb > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > ------------------------------------------------------------------------------ > Free Next-Gen Firewall Hardware Offer > Buy your Sophos next-gen firewall before the end March 2013 and get the > hardware for free! Learn more. > http://p.sf.net/sfu/sophos-d2d-feb > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > Free Next-Gen Firewall Hardware Offer > Buy your Sophos next-gen firewall before the end March 2013 > and get the hardware for free! Learn more. > http://p.sf.net/sfu/sophos-d2d-feb > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users