Error message when opening Trados Studio: Service 'Sdl.TranslationStudio.Api.ProjectManagement.IProjectManagementService' could not be started

Hello,

I have tried previous solutions suggested but they didn't work.

The problem started after installing the Memsource file type in Studio 2021.

I added an exception in Defender Antivirus, repaired and then uninstalled and reinstalled Trados, but no way. It still doesn't work.

I am in the middle of an urgent project. can you help me ASAP? thank you!

Maria Luisa Barbano

Parents Reply Children
  • I had the same problem but this didn't solve the issue.

    - <SDLErrorDetails time="8/24/2021 10:11:43 AM">
      <ErrorMessage>Service 'Sdl.TranslationStudio.Api.ProjectManagement.IProjectManagementService' could not be started.</ErrorMessage>
    - <Exception>
      <Type>Sdl.Desktop.Platform.Services.ServiceStartException, Sdl.Desktop.Platform, Version=16.0.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</Type>
      <HelpLink />
      <Source>Sdl.Desktop.Platform</Source>
      <HResult>-2146233088</HResult>
    - <StackTrace>
    - <![CDATA[
       at Sdl.Desktop.Platform.Implementation.Services.ServiceContext.GetLocalService[T]()
       at Sdl.Desktop.Platform.Implementation.Services.ServiceContext.GetService[T]()
       at Sdl.TranslationStudio.Api.ProjectManagement.Conditions.CurrentProjectCondition.OnServiceContextChanged()
       at Sdl.Desktop.Platform.Extensions.AbstractServiceContextAwareCondition.set_ServiceContext(IServiceContext value)
       at Sdl.Desktop.Platform.Extensions.AbstractConditionInitializer.InitializeCondition(ICondition condition)
       at Sdl.Desktop.Platform.Extensions.ConditionHelper.GetCondition(IExtension extension, ConditionResult conditionResult, IConditionInitializer initializer)
       at Sdl.Desktop.Platform.Implementation.ViewReference..ctor(IStudioWindow window, ViewDescriptor descriptor)
       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, IEventAggregator eventAggregator, IPluginLoaderService pluginLoaderService, ICommandLineParsingService commandLineParsingService)
       at Sdl.TranslationStudio.Application.Launcher.RunApplication()
      ]]>
      </StackTrace>
    - <InnerException>
      <Type>Sdl.ProjectApi.ProjectApiException, Sdl.ProjectApi, Version=16.0.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</Type>
      <HelpLink />
      <Source>Sdl.ProjectApi.Implementation</Source>
      <HResult>-2146233088</HResult>
    - <StackTrace>
    - <![CDATA[
       at Sdl.ProjectApi.Implementation.Repositories.ProjectRepository.Load(String projectFilePath)
       at Sdl.ProjectApi.Implementation.Project.Load(String projectFilePath, Boolean createProjectListItem)
       at Sdl.ProjectApi.Implementation.Project.EnsureLoaded()
       at Sdl.ProjectApi.Implementation.Project.get_Repository()
       at Sdl.ProjectApi.Implementation.AbstractProjectConfiguration.get_Settings()
       at Sdl.ProjectApi.Implementation.Project.get_ProjectOrigin()
       at Sdl.ProjectApi.Implementation.ProjectsProvider.<>c.<PopulateProjectsOriginCache>b__55_0(Project p)
       at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
       at Sdl.ProjectApi.Implementation.ProjectsProvider.PopulateProjectsOriginCache()
       at Sdl.ProjectApi.Implementation.ProjectsProvider.Load()
       at Sdl.ProjectApi.Implementation.ProjectsProvider..ctor(IApplication application, IProjectsProviderRepository projectsProviderRepository, IProjectTemplatesProviderRepository projectTemplatesProviderRepository, IWorkflowProviderRepository workflowProviderRepository, String localDataFolder, IProjectPathUtil pathUtil, IUserProvider userProvider, ICustomerProvider customerProvider, IProjectOperation projectOperation, ITelemetryService telemetryService, IEventAggregator eventAggregator, IProjectsOriginCache projectsOriginCache)
       at Sdl.ProjectApi.Implementation.ProjectsProviderBuilder.Build(ProjectsProviderInfo providerInfo, IMainRepository mainRepository, IProjectsProviderRepository repository, IProjectOperation operationComposite)
       at Sdl.ProjectApi.Implementation.Application.CreateProjectsProvider(ProjectsProviderInfo providerInfo, IProjectOperation operationComposite)
       at Sdl.ProjectApi.Implementation.Application.GetProjectsProvider(ProjectsProviderInfo providerInfo, IProjectOperation operationComposite)
       at Sdl.TranslationStudio.ProjectManagement.ProjectManagementService.InitLocalProjectServer()
       at Sdl.TranslationStudio.ProjectManagement.ProjectManagementService.OnStart()
       at Sdl.Desktop.Platform.Services.AbstractService.Start(IServiceContext context)
       at Sdl.Desktop.Platform.Implementation.Services.ServiceContext.GetLocalService[T]()
      ]]>
      </StackTrace>
    - <InnerException>
      <Type>System.IO.DirectoryNotFoundException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
      <HelpLink />
      <Source>mscorlib</Source>
      <HResult>-2147024893</HResult>
    - <StackTrace>
    - <![CDATA[
       at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
       at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
       at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
       at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy)
       at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)
       at System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver)
       at System.Threading.CompressedStack.runTryCode(Object userData)
       at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
       at System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state)
       at System.Xml.XmlTextReaderImpl.OpenUrl()
       at System.Xml.XmlTextReaderImpl.Read()
       at System.Xml.XmlTextReader.Read()
       at System.Xml.XmlReader.MoveToContent()
       at Sdl.ProjectApi.Implementation.Migration.AbstractFileMigration.GetFileVersion(String filePath)
       at Sdl.ProjectApi.Implementation.Migration.AbstractFileMigration.Migrate(String filePath)
       at Sdl.ProjectApi.Implementation.Repositories.ProjectRepository.Load(String projectFilePath)
      ]]>
      </StackTrace>
      </InnerException>
      </InnerException>
      </Exception>
    - <Environment>
      <ProductName>SDL Trados Studio</ProductName>
      <ProductVersion>Studio16</ProductVersion>
      <EntryAssemblyFileVersion>16.1.8.4404</EntryAssemblyFileVersion>
      <OperatingSystem>Microsoft Windows 10 Home</OperatingSystem>
      <ServicePack>NULL</ServicePack>
      <OperatingSystemLanguage>1033</OperatingSystemLanguage>
      <CodePage>1252</CodePage>
      <LoggedOnUser>COLLINCHERRB4E6\collincherry</LoggedOnUser>
      <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
      <ComputerName>COLLINCHERRB4E6</ComputerName>
      <ConnectedToNetwork>True</ConnectedToNetwork>
      <PhysicalMemory>6268244 MB</PhysicalMemory>
      </Environment>
      </SDLErrorDetails>
  • Hi! Your answer was appropriate for my case, too. Thank you very very much!