Hi,
I just switched to Studio 2019 (Professional Network) and SDL Data Protection Suite does not work as a task (Protect Data) from files view. I always get this error when using RegEx that worked with Studio 2017:
Unexpected exception when configuring file multiFileConverter for task 'Protect Data': No factory action was registered for ICommonSettingsProvider.
<SDLErrorDetails time="08.07.2020 12:46:50">
<ErrorMessage>Unexpected exception when configuring file multiFileConverter for task 'Protect Data': No factory action was registered for ICommonSettingsProvider.</ErrorMessage>
<Exception>
<Type>Sdl.ProjectApi.ProjectApiException, Sdl.ProjectApi, Version=15.1.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</Type>
<HelpLink />
<Source>Sdl.ProjectApi.Implementation</Source>
<HResult>-2146233088</HResult>
<StackTrace><![CDATA[ bei Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.ConfigureConverter(IMultiFileConverter multiFileConverter, Language targetLanguage)
bei Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.CreateMultiFileConverter(IProjectFile tf, String filePath)
bei Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.Parse(String targetFilePath)]]></StackTrace>
<InnerException>
<Type>Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.RegistrationException, Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</Type>
<HelpLink />
<Source>Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core</Source>
<HResult>-2146232832</HResult>
<StackTrace><
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.Container.ResolveImpl[TService,TFunc](Func`2 invoker)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.Container.Resolve[TService]()
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.Parser.Strings.StringsRegistrar.<>c.<Register>b__0_14(Container c)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.Container.<Resolve>b__3_0[TService](Func`2 factory)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.ContainerRegistration.ResolveImpl[TService,TFunc](Func`2 invoker)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.Container.ResolveImpl[TService,TFunc](Func`2 invoker)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.Container.Resolve[TService]()
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.Parser.Worksheet.WorksheetRegistrar.<>c.<Register>b__0_13(Container c)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.Container.<Resolve>b__3_0[TService](Func`2 factory)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.ContainerRegistration.ResolveImpl[TService,TFunc](Func`2 invoker)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.Container.ResolveImpl[TService,TFunc](Func`2 invoker)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Infrastructure.Container.Resolve[TService]()
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.Parser.Archive.ExcelParserConfiguration.Configure(IDispatcher dispatcher)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Core.Parser.DispatchingParserService.Process(Func`1 inputStreamFactory, IDispatcherConfiguration dispatcherConfiguration)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.Parser.Workbook.WorkbookParser.ParseWorkbook(IDispatcherConfiguration dispatcherConfiguration, String workbookPath)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.Parser.Workbook.WorkbookParser.Process(IDispatcherConfiguration dispatcherConfiguration)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.Parser.Archive.ArchiveParser.Parse(String archivePath, IDispatcherConfiguration dispatcherConfiguration)
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.XlsxParser.ProcessArchive()
bei Sdl.FileTypeSupport.Filters.MicrosoftOffice.Excel.XlsxParser.ParseNext()
bei Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
bei Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
bei Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
bei Sdl.Community.SdlDataProtectionSuite.SdlProjectAnonymizer.Batch_Task.AnonymizerTask.ParseRestOfFiles(ProjectsController projectController, List`1 selectedPatternsFromGrid, String key)
bei Sdl.Community.SdlDataProtectionSuite.SdlProjectAnonymizer.Batch_Task.AnonymizerTask.ConfigureConverter(ProjectFile projectFile, IMultiFileConverter multiFileConverter)
bei Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementationAdapter.ConfigureConverter(IExecutingTaskFile executingTaskFile, IMultiFileConverter multiFileConverter)
bei Sdl.ProjectApi.Implementation.TaskExecution.ContentProcessingTaskImplementation.TaskFileExecuter.ConfigureConverter(IMultiFileConverter multiFileConverter, Language targetLanguage)]]></StackTrace>
</InnerException>
</Exception>
<Environment>
<ProductName>SDL Trados Studio</ProductName>
<ProductVersion>15.0.0.0</ProductVersion>
<EntryAssemblyFileVersion>15.2.7.2849</EntryAssemblyFileVersion>
<OperatingSystem>Microsoft Windows 10 Pro</OperatingSystem>
<ServicePack>NULL</ServicePack>
<OperatingSystemLanguage>1031</OperatingSystemLanguage>
<CodePage>1252</CodePage>
<LoggedOnUser>TRANSLATING-IT\Translating-IT</LoggedOnUser>
<DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
<ComputerName>TRANSLATING-IT</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>16725708 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>
regards,
Pascal
Translate