Yeah I think that's what I'll end up doing. Would it make sense for a future version of WiX to allow the <RemoveRegistryKey> to have a condition inner text like other elements do?
On Tue, Jan 20, 2009 at 4:58 PM, Rob Mensching <rob.mensch...@microsoft.com>wrote: > Yeah, that's going to uninstall the previous version before installing the > next version. The settings get deleted on the first uninstall so you are > left with clean settings next. > > IMHO, the best way to address the problem is to not delete user data. > > -----Original Message----- > From: Colin Bleckner [mailto:co...@binarynoise.net] > Sent: Tuesday, January 20, 2009 16:03 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] RemoveRegistryKey and uninstall > > Sorry it's taken me so long to get back to you. Yes, I've tried a > removeOnUninstall attribute. Here's what my current element looks like: > <RemoveRegistryKey Root='HKCU' Key='Software\MyApp\MyProduct' > Action='removeOnUninstall' /> > > But after an upgrade my registry settings have been wiped clean. Removing > this line removes the problem. I'm using <RemoveExistingProducts> to > handle > my upgrade, which I suspect is triggering the uninstall: > <RemoveExistingProducts Before='InstallInitialize' /> > > On Wed, Jan 14, 2009 at 5:36 PM, puyo puy <puyo...@yahoo.com> wrote: > > > Have you try to put removeOnUninstall in Action attribute ? More details > > > > > > > > > > ________________________________ > > From: Colin Bleckner <co...@binarynoise.net> > > To: wix-users@lists.sourceforge.net > > Sent: Thursday, 15 January, 2009 11:57:51 AM > > Subject: [WiX-users] RemoveRegistryKey and uninstall > > > > I have a RemoveRegistryKey element that I'm using to clean up the > registry > > on uninstall. However I've noticed that it's also being triggered during > > upgrades (when the previous version is uninstalled before the new version > > gets installed). I was hoping to attach some sort of condition attribute > > to > > the RemoveRegistryKey element, but haven't figured out how to do this. > Is > > it possible? > > > > Thanks! > > Colin > > > > > ------------------------------------------------------------------------------ > > This SF.net email is sponsored by: > > SourcForge Community > > SourceForge wants to tell your story. > > http://p.sf.net/sfu/sf-spreadtheword > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > > Stay connected to the people that matter most with a smarter inbox. > > Take a look http://au.docs.yahoo.com/mail/smarterinbox > > > > > ------------------------------------------------------------------------------ > > This SF.net email is sponsored by: > > SourcForge Community > > SourceForge wants to tell your story. > > http://p.sf.net/sfu/sf-spreadtheword > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users