APIs - Error when creating a constructor node for FileBasedProject()

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. 

Parents Reply Children