Hi all,
This is my first post to the Community Forum. Looking forward to see if someone can help! We have a user currently looking into the Trados Studio 2014 APIs. They are using the graphical development software called LabVIEW, and are going to create wrappers for LabVIEW. Following is their question:
____________________________________________
When I create a constructor node for FileBasedProject(), I get a following error:
Constructor Node Error creating instance of FileBasedProject in assembly Sdl.ProjectAutomation.FileBased.FileBasedProject, Sdl.ProjectAutomation.FileBased, Version=3.0.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888, (Sdl.ProjectAutomation.FileBased.LicensingException: License check failed, with exception: System.ArgumentException: Invalid filechck.dll
Location Sdl.Core.FileCheck.AbstractFileCheck..ctor(String fileCheckDll)
Location Sdl.Core.FileCheck.NodeLockFileCheck..ctor(String fileCheckDll)
Location Sdl.DesktopLicensing.Core.CoreLicenseManager.CreateProduct()
Location Sdl.DesktopLicensing.Core.CoreLicenseManager.GetLicense(Boolean checkOutLicense)
Location Sdl.ProjectApi.Licensing.LicenseCheckWithoutUsingNetworkSeat.get_License()
Location Sdl.ProjectAutomation.FileBased.FileBasedProject.CheckLicense()
Inner Exception: System.ArgumentException: Invalid filechck.dll) <append><b>System.ArgumentException</b>/CreateProject.vi
It looks like a license error, but when I open Trados Studio 2014, I don't have any problem using the software. Are there any other function calls to be made before calling FileBasedProject()? I looked through the help files, but I couldn't find any information related to licensing.