I created a temporary Add-In for testing purposes. But now I am unable to inform SolidWorks that the Add-In must be ignored.
I took the following steps:
- Removed all references to the coclass's GUID from the registry.
- Removed all references to the interface's GUID from the registry.
- Removed all references to the Type Librarye's GUID from the registry.
- Removed all references to the unversioned ProgID of the coclass from the registry.
- Removed all references to the versioned ProgID of the coclass from the registry.
- Removed all references to the name of the interface from the registry.
- Removed all the files under the SolidWorks directory of my local profile.
When I start SolidWorks, it still lists the temporary Add-In under "Other Add-Ins". I am using SolidWorks 2012.
Any idea why SolidWorks wants to be greedy about the Add-Ins and how to erase its memory of the temporary Add-Ins?
Thanks for any help.
--
Raikanta Sahu
SolidworksApi macros