Sdl.ProjectApi - "not validated for use with third-party plug-ins"

While building a Trados plugin I've hit this problem...

Has this assembly been overlooked in the white-list of permitted references? Why would I be allowed to call it in a stand-alone .exe but I can't call it from inside Trados?

5 Replies Latest Replies: 9 Aug 2018 10:50 AM by Paul
  • Hi Andrew

    Sdl.ProjectApi is not public assembly that's why you're unable to use it in Trados Studio plugin. As far as I know Studio checks if plugins are using non public assemblies and throws this error. Standalone application won't check if assembly is public or not that's why it works.

    You can check list of public assemblies here: c:\Program Files (x86)\SDL\SDL Trados Studio\<your version of Studio>\pluginconfig.xml

    and find more details in this post: