SDL Data Protection Suite error

Hi,

I just tried to import (or export) rules under Protect Data batch task and get the attached error. I have the latest patches and versions installed.

<SDLErrorDetails time="30.05.2022 14:31:42">
  <ErrorMessage>Die Datei oder Assembly "Microsoft.IO.RecyclableMemoryStream, Version=1.4.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.</ErrorMessage>
  <Exception>
    <Type>System.IO.FileNotFoundException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
    <FileName>Microsoft.IO.RecyclableMemoryStream, Version=1.4.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35</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>EPPlus</Source>
    <HResult>-2147024894</HResult>
    <StackTrace><![CDATA[   bei OfficeOpenXml.Utils.RecyclableMemory.GetStream()
   bei OfficeOpenXml.ExcelPackage.ConstructNewFile(String password)
   bei OfficeOpenXml.ExcelPackage..ctor(FileInfo newFile)
   bei Sdl.Community.SdlDataProtectionSuite.SdlProjectAnonymizer.Helpers.Expressions.GetExcelPackage(String filePath, Boolean isExport)
   bei Sdl.Community.SdlDataProtectionSuite.SdlProjectAnonymizer.Helpers.Expressions.GetImportedExpressions(List`1 files)
   bei Sdl.Community.SdlDataProtectionSuite.SdlProjectAnonymizer.Ui.AnonymizerSettingsControl.importBtn_Click(Object sender, EventArgs e)
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bei System.Windows.Forms.Button.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)]]></StackTrace>
  </Exception>
  <Environment>
    <ProductName>Trados Studio</ProductName>
    <ProductVersion>Studio16</ProductVersion>
    <EntryAssemblyFileVersion>16.2.10.9305</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>33502984 MB</PhysicalMemory>
  </Environment>
</SDLErrorDetails>

emoji
  • Hi

    It seems to me you are using Studio 2021 SR2 but with the wrong app version?
    Please confirm what version of the app it is you are using?

    We have made numerous updates recently between Studio 2021 SR2  and Studio 2022 due to dependency changes and its now a case of being sure you have the right app version for the correct core product
    I trust we can resolve this quickly for you

    Lyds

    emoji
  • Hi ,

    the latest version Trados Studio made me download via update reminder in Trados Studio. So it should be the correct one. (2.0.18.0)

    Br,

    Pascal

    emoji
  •   

    The app version that supports Trados Studio 2022 is 3.0.0.2

    It can be downloaded from here:(Missing Wiki Page)  

    2.0.18.0 relates to Trados Studio 2021

    Lyds

    emoji
  •   and I don't have Trados 2022 yet, so I have to use the version for Trados 2021.

    emoji
  • Not a problem   - please download it from the Private AppStore and see if a fresh install will help

    Lyds

    emoji
  • do you mean the 2021 or 2022 one version? For the 2021 this will not work, I already tried that. (deleting from both plugin folders and reinstalling)

    emoji
  •   

    since the last update (via confirmation within Trados) we again have this issue on several machines. Uninstalling and reinstalling the plugin does not help at all. 

    <SDLErrorDetails time="23.06.2023 14:46:17">
      <ErrorMessage>Die Datei oder Assembly "Microsoft.IO.RecyclableMemoryStream, Version=1.4.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.</ErrorMessage>
      <Exception>
        <Type>System.IO.FileNotFoundException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
        <FileName>Microsoft.IO.RecyclableMemoryStream, Version=1.4.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35</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>EPPlus</Source>
        <HResult>-2147024894</HResult>
        <StackTrace><![CDATA[   bei OfficeOpenXml.Utils.RecyclableMemory.GetStream()
       bei OfficeOpenXml.ExcelPackage.ConstructNewFile(String password)
       bei OfficeOpenXml.ExcelPackage..ctor(FileInfo newFile)
       bei Sdl.Community.SdlDataProtectionSuite.SdlProjectAnonymizer.Helpers.Expressions.GetExcelPackage(String filePath, Boolean isExport)
       bei Sdl.Community.SdlDataProtectionSuite.SdlProjectAnonymizer.Helpers.Expressions.GetImportedExpressions(List`1 files)
       bei Sdl.Community.SdlDataProtectionSuite.SdlProjectAnonymizer.Ui.AnonymizerSettingsControl.importBtn_Click(Object sender, EventArgs e)
       bei System.Windows.Forms.Control.OnClick(EventArgs e)
       bei System.Windows.Forms.Button.OnClick(EventArgs e)
       bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       bei System.Windows.Forms.Control.WndProc(Message& m)
       bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
       bei System.Windows.Forms.Button.WndProc(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)]]></StackTrace>
      </Exception>
      <Environment>
        <ProductName>Trados Studio</ProductName>
        <ProductVersion>Studio17</ProductVersion>
        <EntryAssemblyFileVersion>17.0.6.14902</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>33502884 MB</PhysicalMemory>
      </Environment>
    </SDLErrorDetails>

    emoji