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

Reply via email to