Developers: Exception thrown by MicrosoftExtensions.Logging.Abstractions.dll

Hello,

Our developers are working on a plugin for our project management tool and there is currently a problem loading MicrosoftExtensions.Logging.Abstractions.dll. Is this a known problem? Here are the details:

Trados version:

 Trados Studio 2024 splash screen showing version 18.0.2.3255 with the text 'Creating application window...'.              

 Exception:

 Error details in a debugging tool showing an exception related to Microsoft.Extensions.Logging.Abstractions.dll, version mismatch, and stack trace information.

Version of DLL that cannot be loaded and is installed in Trados 2024 folder:

 Properties window for Microsoft.Extensions.Logging.Abstractions.dll showing file version 8.0.324.11423, copyright by Microsoft Corporation, and other metadata.

Row that causes the problem:

Code snippet showing the initialization of a new FileBasedProject with methods GetProjectInfo and GetTempTemplate.

Both methods passed to constructor work OK. Constructor itself is causing this issue.

When exception is thrown, different version of this DLL is not loaded to memory – next image shows only loaded DLLs starting with Microsoft.*.dll for our process:

 List of loaded files and DLLs including Microsoft.VisualStudio.Debugger.Runtime.Desktop.dll and other related files.

 Can anyone help?

Many thanks,

Daniel



Generated Image Alt-Text
[edited by: RWS Community AI at 10:08 AM (GMT 1) on 14 May 2025]
emoji
Parents Reply Children