04-06-2011 03:19 AM
Hi all,
I have a question about a deployment I am trying in TestStand 2010, having just recently upgraded from 4.2.1. I was building a particular deployment with no issues in TS 4.2.1, using LV 2010. The VIs in the project use the TestStand Get/Set Property VIs quite a bit, and in the 4.2.1 support VIs directory, you can see them there.
However, using the same deployment configuration, I tried to build the deployment in TS 2010. This deployment didn't have any of the TestStand VIs which were present in the 4.2.1 deployment. As a result, VIs that call the TestStand VIs are reported as broken. Note that the VIs were created while I was using 4.2.1, so the TestStand VIs are for that version (it has never been an issue for previous upgrades, however).
Recap:
TS 4.2.1, LV2010 - Deployment works fine
TS 2010, LV2010, using same deployment configuration file - Deployment broken, no TS VIs included in support VIs
Ideally I'd like to sort this out at a deployment level, rather than employ any workarounds. Is there a difference in the TS 2010 and 4.2.1 VIs? Or am I missing something glaringly obvious?
Any help is greatly appreciated!
Thanks,
Rob
04-06-2011 04:26 AM
Hi,
With you TS 2010 deployment, I am assuming you started off with your TS4.2.1 deployment file. Did your Source and Destination setup show the TestStand VI?
04-06-2011 05:13 AM
Hi Ray,
All I see in the "View Destination" tree is "<SubVIs: save to 'Support VIs' directory>". The Support VIs directory is where I would normally expect them to reside on the target machine. The same deployment in 4.2.1 results in the TestStand VIs being in this folder.
They don't seem to be referenced or mentioned at all in the "View Source" tree.
Hope that helps,
Rob
04-06-2011 05:56 AM
Hi Rob,
Maybe it has something to do with the Filtering, checkout Chapter 14 of the Reference Manual and also the Filter.ini filter.
04-06-2011 07:48 AM
04-06-2011 03:24 PM - edited 04-06-2011 03:26 PM
Rob,
I tried a small demo using TS2010 and LabVIEW 8.6.1 (only have this on my system at present)
When I created my deployment image, I open the LLB that was created and present in the LLB was TestStand - Get Property Value (Number).vi.
I then changed one of the options in the LabVIEW VI Options dialog so that I excluded files from VI lib and then rebuilt the Deployment image, TestStand - Get Property Value (Number).vi was missing, as expected.
So It seems to be working for TS2010 and LabVIEW 8.6.1.
Can you check that you haven't got any options selected that are excluding files.