This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Clean uninstall
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jun 02, 2011
09:28 AM
Clean uninstall
Hi,
I want to certify my application for Windows Server 2008 certification. One of the test to be passed is “Application uninstall cleanly ” which means that when uninstalling, all files and registry keys added when installing should be deleted. I use Installshield 2009 for “myApp Setup.exe” and it leaves many files after uninstalling like temp files and other files and registry keys. Is there a way to clean all after uninstall?
I want to certify my application for Windows Server 2008 certification. One of the test to be passed is “Application uninstall cleanly ” which means that when uninstalling, all files and registry keys added when installing should be deleted. I use Installshield 2009 for “myApp Setup.exe” and it leaves many files after uninstalling like temp files and other files and registry keys. Is there a way to clean all after uninstall?
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jun 02, 2011
12:14 PM
In the past, I've created a custom action (could be in VBScript) to manually delete directories.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jun 03, 2011
05:36 AM
thanks P Duncan
So, I have to remove all these entries using script 😮
But, could a newer version of InstallShield do this matter. I think that my company can upgrade to InstallShield 2011 if I can persuade them that it's good for the Microsoft certification for our products 😄
So, I have to remove all these entries using script 😮
But, could a newer version of InstallShield do this matter. I think that my company can upgrade to InstallShield 2011 if I can persuade them that it's good for the Microsoft certification for our products 😄
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jun 03, 2011
07:40 AM
Hey mte3bikri,
I'm not saying this is the only way to do it - just the way I've used in the past. Perhaps there is a built-in way I don't know about?
In general, IS removes the stuff that it installed. If your installed application adds files or registry values while running, the MSI wouldn't know about these so wouldn't remove them. Perhaps there is a built-in InstallShield way to handle this, but I couldn't find it.
I don't know if newer versions handle this any better, but I doubt it.
Paul
I'm not saying this is the only way to do it - just the way I've used in the past. Perhaps there is a built-in way I don't know about?
In general, IS removes the stuff that it installed. If your installed application adds files or registry values while running, the MSI wouldn't know about these so wouldn't remove them. Perhaps there is a built-in InstallShield way to handle this, but I couldn't find it.
I don't know if newer versions handle this any better, but I doubt it.
Paul
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)