08-15-2022 08:35 AM
I am using LV2017 and TS2016 SP1 on windows 10.
To reduce deployment issues I've created packed libraries for all of the test equipment drivers that I use. this works great for everything except for a camera driver which has an IMAQdx dependency. On the development PC everything seems to work, but when I try to build the deployment I this error:
Error 7 occurred at Invoke Node in New Dist Read Linkages - TestStand.vi->Dist Read Linkages - TestStand.vi->TestStand - Read Linker Info from File LV 8 or Above.vi->TestStand - Read Linker Info from File LV 8 or Above.vi.ProxyCaller
Possible reason(s):
LabVIEW: File not found. The file might be in a different location or deleted. Use the command prompt or the file explorer to verify that the path is correct.
Method Name: Linker:Read Info From File
The file at 'C:\Program Files (x86)\National Instruments\LabVIEW 2017\vi.lib\vision\driver\IMAQdx.llb\IMAQdx Attribute Type.ctl' was expected to have the qualified name '[NAME OF MY LIB].lvlibp:NI_Vision_Acquisition_Software.lvlib:IMAQdx Attribute Type.ctl', but has the qualified name 'NI_Vision_Acquisition_Software.lvlib:IMAQdx Attribute Type.ctl'.
any tips or suggestions on how to fix this?
am I missing a setting in either the build of the packed library or is it in the deploy project?
Solved! Go to Solution.
08-15-2022 01:59 PM
OK, After playing will all the settings that I thought would affect this issue and several I didn't think would. the issue worked itself out. unfortunately when I tried backing out the settings to figure out which one fixed the issue, I was able to back out of all of them and it was still fixed.
So I still don't know if the fix was in the labview build, the testStand sequence or the TestStand deploy project