We have a plugin for Trados Studio in which we'd like to use GroupShareKit. However, referencing GroupShareKit via NuGet adds two references to...
... and when Trados Studio, with the plugin installed, starts it shows this error:
It seems odd that GroupShareKit, developed, (somewhat) documented and made public so that external developers may use it, causes this stumbling block when used in combination with Trados Studio. I wonder why a REST API wrapper needs to use these two Trados Studio-installed DLLs?
I've tried using Romulus Crisan's Assembly Resolver but it makes no difference, although I may not have called AssemblyResolver.Resolve() from the correct location. Tantalisingly, at the end of his blog post Romulus refers to one of his plugins as an example of how to use the Assembly Resolver, but the link is now dead.
Has anyone else been able to build a plugin which consumes GroupShareKit?
Added a link to Romulus Crisan's blog post.
[edited by: Andrew Jameson at 11:50 AM (GMT 1) on 28 Mar 2022]