Studio 2022 SR1: markdown (*.md) files causing problems

Hi all,

I had created a project in Studio 2022 CU6(?) some time ago for the translation of a number of *.md files. Everything was fine there.

I then upgraded to SR1 and had an unpleasant surprise: When opening the files, I got the following error (twice):

Information dialog box in Trados Studio showing an error message about a missing file or assembly 'System.IO.Abstractions, Version=4.0.0.0' with HRESULT exception code 0x80131040.

Trying to save target files failed with the following stacktrace:

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<SDLErrorDetails time="01.08.2023 18:43:10">
<ErrorMessage>Zieltext konnte nicht gespeichert werden: Die Datei oder Assembly "System.IO.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=96bf224d23c43e59" oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040)</ErrorMessage>
<Exception>
<Type>System.IO.FileLoadException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
<FileName>System.IO.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=96bf224d23c43e59</FileName>
<FusionLog>WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.
</FusionLog>
<HelpLink />
<Source>Sdl.FileTypeSupport.Filters.Markdown</Source>
<HResult>-2146234304</HResult>
<StackTrace><![CDATA[ bei Sdl.FileTypeSupport.Filters.Markdown.Bootstrap.RegistrationModules.MainRegistrationModule.Load(ContainerBuilder builder)
bei Autofac.Module.Configure(IComponentRegistry componentRegistry)
bei Autofac.ContainerBuilder.Build(IComponentRegistry componentRegistry, Boolean excludeDefaultModules)
bei Autofac.ContainerBuilder.Build(ContainerBuildOptions options)
bei Sdl.FileTypeSupport.Filters.Markdown.Bootstrap.BootRegistry.Configure()
bei Sdl.FileTypeSupport.Filters.Markdown.MarkdownComponentBuilder.CreateFileGenerator(String name, Boolean isPreview)
bei Sdl.FileTypeSupport.Filters.Markdown.MarkdownComponentBuilder.BuildFileGenerator(String name)
bei Sdl.FileTypeSupport.Framework.Integration.FilterDefinition.BuildNativeGenerator()
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

I then thought it might be a good idea to recreate the project in SR1, but when adding the md files, Studio crashed altogether with the following error:

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<SDLErrorDetails time="01.08.2023 19:01:14">
<ErrorMessage>Die Datei oder Assembly "System.IO.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=96bf224d23c43e59" oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040)</ErrorMessage>
<Exception>
<Type>System.IO.FileLoadException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
<FileName>System.IO.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=96bf224d23c43e59</FileName>
<FusionLog>WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.
</FusionLog>
<HelpLink />
<Source>Sdl.FileTypeSupport.Filters.Markdown</Source>
<HResult>-2146234304</HResult>
<StackTrace><![CDATA[ bei Sdl.FileTypeSupport.Filters.Markdown.Bootstrap.RegistrationModules.MainRegistrationModule.Load(ContainerBuilder builder)
bei Autofac.Module.Configure(IComponentRegistry componentRegistry)
bei Autofac.ContainerBuilder.Build(IComponentRegistry componentRegistry, Boolean excludeDefaultModules)
bei Autofac.ContainerBuilder.Build(ContainerBuildOptions options)
bei Sdl.FileTypeSupport.Filters.Markdown.Bootstrap.BootRegistry.Configure()
bei Sdl.FileTypeSupport.Filters.Markdown.MarkdownComponentBuilder.BuildFileSniffer(String name)
bei Sdl.FileTypeSupport.Framework.Integration.FilterDefinition.SniffFile(String nativeFilePath, Language language, Codepage suggestedCodepage, INativeTextLocationMessageReporter messageReporter, ISettingsBundle settingsBundle)
bei Sdl.FileTypeSupport.Framework.Integration.FilterManager.GetBestMatchingFileTypeDefinition(String nativeFilePath, Language suggestedSourceLanguage, Codepage suggestedCodepage, EventHandler`1 messageHandler)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Is this a known error? Should I revert to the last version before SR1? If so, please post a link to the download files (both Studio and MultiTerm).

Kindly advise. Thanks in advance!

Best regards

Annette (from Manfred's account)



Generated Image Alt-Text
[edited by: Trados AI at 11:49 AM (GMT 0) on 29 Feb 2024]
emoji
Parents Reply Children