We are retiring some old C++ COM server and replacing them with VB.NET equivalent. We want to clean the registry. We've discovered that using /u
or /Unregserver
would either not work or create problems, so we opted for removing the keys using a VBS script. In order to obtain the list of keys to remove we are using Process Monitor to monitor the key creation activities while registering the C++ server.
So far so good, but some keys persist in the HKEY_CLASSES_ROOT\TypeLib
folder. I would like to know what is this folder and how they got there in the first place. If I manually delete my COM server GUID from there, it does not get recreated when I re-register the old component ?
Thanks.