I copied EAHelper.dll to C:\Program Files\Sparx Systems\EA.
I ran regasm on EAHelper.dll. Here is the EAHelper.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{0D53A3E8-E51A-49C7-944E-E72A2064F93A}]
@="EAHelper.EAHelper"
[HKEY_CLASSES_ROOT\CLSID\{0D53A3E8-E51A-49C7-944E-E72A2064F93A}\Implemented Categories]
[HKEY_CLASSES_ROOT\CLSID\{0D53A3E8-E51A-49C7-944E-E72A2064F93A}\Implemented Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}]
[HKEY_CLASSES_ROOT\CLSID\{0D53A3E8-E51A-49C7-944E-E72A2064F93A}\InprocServer32]
@="mscoree.dll"
"ThreadingModel"="Both"
"Class"="EAHelper.EAHelper"
"Assembly"="EAHelper, Version=1.0.1882.19404, Culture=neutral, PublicKeyToken=47c899ad901b36f3"
"RuntimeVersion"="v2.0.40607"
"CodeBase"="file:///C:/Program Files/Sparx Systems/EA/EAHelper.dll"
[HKEY_CLASSES_ROOT\CLSID\{0D53A3E8-E51A-49C7-944E-E72A2064F93A}\InprocServer32\1.0.1882.19404]
"Class"="EAHelper.EAHelper"
"Assembly"="EAHelper, Version=1.0.1882.19404, Culture=neutral, PublicKeyToken=47c899ad901b36f3"
"RuntimeVersion"="v2.0.40607"
"CodeBase"="file:///C:/Program Files/Sparx Systems/EA/EAHelper.dll"
[HKEY_CLASSES_ROOT\CLSID\{0D53A3E8-E51A-49C7-944E-E72A2064F93A}\ProgId]
@="EAHelper.EAHelper"
@@@@@@@@@@@@@@@@
[HKEY_CURRENT_USER\Software\Sparx Systems\EAAddins]
[HKEY_CURRENT_USER\Software\Sparx Systems\EAAddins\EAHelper]
@="EAHelper.EAHelper"
*******************
I am still getting the error :
There was an error loading add-in:
EAHelper(EAHelper.EAHelpher)
Remove it from the list of Add-ins?
***
The error descrpition is not very helpful. I can not tell if it can not find the dll or if there is an error within the dll. I followed the example at
http://www.sparxsystems.com.au/cgi-bin/yabb/YaBB.pl?board=Automation;action=display;num=1103556650