Sparx Systems Forum

Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: Jeff Odell on March 02, 2006, 05:07:58 am

Title: Build 7.1.788 -  Updated EA type library and
Post by: Jeff Odell on March 02, 2006, 05:07:58 am
The list of updates in version 6.1.788 includes:

 "Updated EA type library and Interop assembly"

Does anyone know what this implies?

I'm going to investigate by relinking to my .Net utilities for EA.  If anyone else discovers what this means, please reply to this post and let us know.

Thanks -


jlo
Title: Re: Build 7.1.788 -  Updated EA type library
Post by: thomaskilian on March 02, 2006, 12:18:49 pm
The updated type library would imply a change in  the COM interface, I guess. Regarding Interop assembly: hasn't that to do with th reverse engineering for binaries ???
I might be completely wrong, though.
Title: Re: Build 7.1.788 -  Updated EA type library and
Post by: Eve on March 02, 2006, 02:42:16 pm
The Interop assembly is to do with using the automation interface from .Net.
Title: Re: Build 7.1.788 -  Updated EA type library
Post by: «Midnight» on March 02, 2006, 03:40:02 pm
Thanks Simon,

But just what about it is updated? Should we relink our .Net projects? And finally, are there any changes to prior interfaces we should be aware of, or are the changes more in the nature of extensions.

TIA,
David
Title: Re: Build 7.1.788 -  Updated EA type library
Post by: Aaron B on March 02, 2006, 05:05:10 pm
There was a glich in in the previous few builds where minor changes had been made to the interface, but the typelib and interop files had not been updated in the release builds.  The main issue encountered in automation was with a change made to Repository.GetAttributeByGuid() and Repository.GetMethodByGuid() where there was a correction to their signatures.

Unless you are experiencing any problems with these methods, you should not need to re-link.