(Edited by HansV to make URL clickable – see Help 19)
I have written a number of VB6 applications, which I have carefully packaged using the Package & Deployment Wizard. They install just fine. However, when I come to update them on any PC by uninstalling (via Add/Remove Programs) and reinstalling, the uninstall works fine EXCEPT that the entry in the Add/Remove Programs list is not removed. Consequently, I see a number of references to the same applications.
I found the KB document http://support.microsoft.com/?kbid=247501%5B/url%5D advising to look in the Registry under HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionUninstall, locate the superfluous keys and delete them. Unfortunately, when I try this, I just get ‘Cannot delete {keyname}: Error while deleting key.’ – that’s it, no more information.
Does anyone have any ideas what causes this error, and more importantly, what I can do to avoid it and get rid of these superfuous keys (about 30 in my Registry, for example)? Thanks for any help.