[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Consistent Uninstall Registry Key

From: Chris Feldhacker <feldhacker.chris_at_principal.com>
Date: Tue, 3 Aug 2010 06:45:22 -0700 (PDT)

> Would this do?
> msiexec /uninstall TortoiseSVN-​9898-win32-svn-1.6.1​2.msi /quiet

Nope. The basic problem is: How can you uninstall TortoiseSVN (via script) regardless of which version is installed or having to maintain a historical record of .msi files or GUIDs?

Having to keep a copy of every past .msi file is ugly and wastes space.
The product GUID changes with every release; the uninstall key in the registry is based on the GUID, so it also changes with every release.

So everything you need to known/do to uninstall the product is always changing -- I'm just hoping to find one thing that could remain constant in order to make it easier to uninstall.

If the uninstall registry key cannot be fixed, then how about providing a "uninst.exe" file like other products do? Basically, all the "uninst.exe" program would need to do is just invoke the appropriate uninstall string from the registry (and hopefully provide some quiet/passive options).


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-08-03 15:45:28 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.