Hi,
Recently I used Open G Dictionary to build a test parameter look-up table in my LabView project. The vi that runs the dictionary was tested and worked as expected. However, after I package this vi into a packed library and call it from a different project externally (input and output are hook up exactly the same way as I tested it directly without packaging), the dictionary stopped working. The error message returned error code 1 which seem originated from 'Create Semaphore.vi'. The LavView version I have is 2015 64-bit. Does anybody has similar issue, work-around, or suggestion? Thanks.
Zhan
The attached zip file has two labview projects. 'MyPackedDictionary.lvproj' has the implementation of the vi which uses the open G dictionary and the packed library that includes it. 'Call_MyPackedDictionary.lvproj' has a test that calls the vi externally and shows the problem.
Dictionary.zip