Sparx Systems Forum
Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: [email protected] on November 04, 2008, 03:17:13 am
-
Hi,
what does "Error - Invalid Parameter(s)" mean in "Status" column
in "Manage Add-Ins" (main menu Add-Ins->Manage Add-Ins) ?
-
We got same error as you and we re installed EA to solve the problem. Give a try if that helps you.
-
Probably a COM problem. Wrong version of the dll referenced by the AddIn can lead to this.
Parameters of the methods called by EA on loading an AddIn (like EA_Connect) change their Guid with new versions of the EA automation dll (COM class EA.Repository version 7.0 will, due to lack of backward compatibility, have a different Guid from COM class EA.Repository version 6.5). And obviously EA uses some Guid based COM stuff (QueryInterface and such) to determine whether an AddIn can be loaded.
It's the old COM dll hell. Hardly avoidable. Unless Sparx decided to offer a native .Net or Java API...