Studio 2022: Cannot validate SDL plug-in: Sdl.TranslationStudio.Start.Splash.SimpleStartView, Sdl.TranslationStudio.Start ...

So, I finally decided to take the plunge and switch to Studio 2022. Alas, when I try to start it (after installation) I only get the above mentioned "Cannot validate SDL plug-in" error message.

Oddly enough, the beta version start just fine (and my trusted Studio 2021 is not impacted, phew).

Any idea what's going on?

<SDLErrorDetails time="08.08.2023 17:55:49">
  <ErrorMessage>Cannot validate SDL plug-in: Sdl.TranslationStudio.Start.Splash.SimpleStartView, Sdl.TranslationStudio.Start, Version=17.0.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888 : </ErrorMessage>
  <Exception>
    <Type>Sdl.Core.PluginFramework.PluginFrameworkException, Sdl.Core.PluginFramework, Version=1.8.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</Type>
    <HelpLink />
    <Source>Sdl.Core.PluginFramework</Source>
    <HResult>-2146233088</HResult>
    <StackTrace><![CDATA[   at Sdl.Core.PluginFramework.DefaultPluginTypeLoader.LoadType(IPlugin plugin, String typeName)
   at Sdl.Core.PluginFramework.Implementation.Extension.get_ExtensionType()
   at Sdl.Desktop.Platform.Implementation.ViewDescriptor..ctor(IExtension extension)
   at Sdl.Desktop.Platform.Implementation.ViewRegistryOperator.get_ViewDescriptors()
   at Sdl.Desktop.Platform.Implementation.StudioWindow.Init(IEventAggregator eventAggregator)
   at Sdl.Desktop.Platform.Implementation.Studio.CreateWindowInternal(Boolean setActive, IEventAggregator eventAggregator)
   at Sdl.Desktop.Platform.Implementation.Studio.Run(ISplashScreen splashScreen, IPluginLoaderService pluginLoaderService, ICommandLineParsingService commandLineParsingService, IUserSettingsService userSettingsService, IEnumerable`1 startUpActions)
   at Sdl.TranslationStudio.Application.Launcher.RunApplication()]]></StackTrace>
    <InnerException>
      <Type>System.IO.FileNotFoundException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
      <FileName>Sdl.TranslationStudio.Start, Version=17.0.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</FileName>
      <FusionLog>WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
</FusionLog>
      <HelpLink />
      <Source>mscorlib</Source>
      <HResult>-2147024894</HResult>
      <StackTrace><![CDATA[   at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type)
   at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName)
   at System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
   at System.Type.GetType(String typeName, Boolean throwOnError)
   at Sdl.Core.PluginFramework.DefaultPluginTypeLoader.LoadType(IPlugin plugin, String typeName)]]></StackTrace>
    </InnerException>
  </Exception>
  <Environment>
    <ProductName>Trados Studio</ProductName>
    <ProductVersion>Studio17</ProductVersion>
    <EntryAssemblyFileVersion>17.1.6.16252</EntryAssemblyFileVersion>
    <OperatingSystem>Microsoft Windows 10 Home</OperatingSystem>
    <ServicePack>NULL</ServicePack>
    <OperatingSystemLanguage>1033</OperatingSystemLanguage>
    <CodePage>1252</CodePage>
    <LoggedOnUser>...</LoggedOnUser>
    <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
    <ComputerName>...</ComputerName>
    <ConnectedToNetwork>True</ConnectedToNetwork>
    <PhysicalMemory>16673292 MB</PhysicalMemory>
  </Environment>
</SDLErrorDetails>

emoji
Parents Reply
  •  

    ok - so it sounds as though you need a proper reset.  I'll move this post back into the licensing & installation forum in case you need help with this after trying it yourself.

    Clean install... try the following.

    1. Uninstall Studio
    2. Uninstall MultiTerm

    Now manually delete these folders if they are still there (back up your TMs, Termbases, AutoSuggest Dictionaries and Projects first in case you make a mistake):

    c:\ProgramData\Package Cache\Trados\TradosStudio2022\
    c:\ProgramData\Package Cache\Trados\MultiTermDesktop2022\
    c:\Program Files (x86)\Trados\Trados Studio\Studio17\
    c:\Program Files (x86)\Trados\MultiTerm\MultiTerm17\
    c:\Users\%username%\AppData\Local\Trados\Trados Studio\17\
    c:\Users\%username%\AppData\Local\Trados\Trados Studio\Studio17\
    c:\Users\%username%\AppData\Local\Trados\MultiTerm\MultiTerm17\
    c:\Users\%username%\AppData\Local\Trados\Trados Studio\17\
    c:\Users\%username%\AppData\Roaming\Trados\Trados Studio\Studio17\
    c:\Users\%username%\AppData\Roaming\Trados\MultiTerm\MultiTerm17\
    c:\Users\%username%\Documents\Studio 2022\Project Templates\
    c:\Users\%username%\Documents\Studio 2022\Projects\projects.xml

    I think that's about it for a clean install. Then reinstall.

    Paul Filkin | RWS

    Design your own training!
    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

    emoji
Children