Migration & Compatibility; Delphi XE2 Hydra 4.0.75.1101 : .NET Plugin Hydra 6.1.95.1207

Thanks Anton. I’m trying to dig into this myself (but hitting some barriers) .

My issues here may be one root cause, but I have two things to pursue at the moment, so I’d like to clarify them in my own head before presenting them to you. One consistent failure I’m seeing is this.

No error is thrown whilst stepping through the THYModuleManager.ReleaseInstance, but is immediately upon returning. This does NOT happen when using the plugin compiled under Hydra 4 in VS2012, but does using the VS2017, Hydra 6 compiled one.

Generally, the Hydra 6 plugin is loading, and interfaces are able to be called. Releasing the plugin (as above) seems to be one issue). The other issue I can’t describe clearly at the moment, but it could be along the lines of interfaces back into the host are causing problems.

As I said, I’m trying to simplify the test case(s), but I’m currently blocked by the other issue I linked to above.