How is possible that an add-on written in C#, installed together with the new Interop.EA.dll 360,320 bytes large that comes with Enterprise Architect 16, is still working perfectly well if deployed on previous Enterprise Architect 15 or 13 distributions?
I thought that Interop.EA.dll would work only with either .eap (JET) or with .qea (SQLite) file types, but it seems it doesn't care and works perfectly well with both file types.
The new Interop.EA.dll that comes with Enterprise Architect 16, appears to be very happy to work with both file types (JET or SQLite) as long as it receives an EA.Repository object in the EA_Connect event.
public String EA_Connect(EA.Repository rep)