Dear SDL Devs, dear Community,
we are still using the file based API. On Studio 2019 we get the following error, using Sdl.LanguagePlatform.TranslationMemoryApi:
Could not load file or assembly 'Newtonsoft.Json, Version=126.96.36.199, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. HRESULT: 0x80131040: The located assembly's manifest definition does not match the assembly reference
We never used JSON nor Newtonsoft.Json. Inspecting the Studio installation folder, one can find a dll file with the same name, but it's in version 11.0.2. Does the API still reference an old version of the dll? And is it possible to fix it without a hassle?
Unfortunately we can't use
public ReadOnlyCollection<ServerBasedTranslationMemory> GetTranslationMemories(TranslationMemoryProperties additionalProperties);
anymore, at least the problem occurs trying to refresh Translation Memories.
Studio team added this issue in their backlog and they I'll address this issue in CU4.
Solved in Trados Studio 2019 version 188.8.131.521. Thank you for the quick response!