Sparx Systems Forum

Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: DoB on December 11, 2008, 12:07:29 am

Title: Plugin version dependency
Post by: DoB on December 11, 2008, 12:07:29 am
Hi,

I have developed an EA plugin and distributed it to users along with the EA interop dll. The plugin crashes ocassionally for users that use different versions of EA than I use.

The problem is that I cannot effectively force all the supposed users to use my version od EA.

I guess that the problem might be solved if I did not didtribute the interop dll and use the actual dll on the user's machine instead. But the actual dll should be in the Global Assembly Cache. I browsed my GAC and could not find the EA interop dll there.

The questions are:
- does EA register its Interop in GAC on install?
- if not... could it? ;-)
- maybe there is another way of solving the addressed issue?

Regards,
DoB