NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

deploying libraries containing VI names that are invalid as filenames

When using "Deploy TestStand System" I get the following error:
"Error Code:1052
Could not process LabVIEW VIs. Fix any broken VIs before rebuilding. LabVIEW error:
C:\TestStand Deployment\Image\target\SupportVIs\Guardian 1000 Status?.vi"
The problem is apparently the invalid character "?" when attempting to save the VI as a file, but this is the name of the VI in the instrument library for the Quadtech instrument.
Are there any solutions to this problem or will I have to manually fix all VI names in the library (and be forced to change all references to the VIs as well)?

Best regards
Poul Anker Ersly
0 Kudos
Message 1 of 5
(3,694 Views)
Poul,

The easiest fix is to go to the LabVIEW options and change the SubVI Location from SupportVIs to SupportVIs.llb. This change will put all of the support VIs into an llb which will allow the ? as a valid character.

The disadvantage of using an llb is that an installer treats it as a single file. This is a problem if you want to create multiple installers containing test VIs.

-Rick Francis
0 Kudos
Message 2 of 5
(3,694 Views)
Rick,

Sorry for the late answer, I've been out of office.
I haven't been able to find the option you mentioned.
I'm running LabView 7 Express and TestStand 3.0. Can you please give me further directions on where to look?

-Poul Anker
0 Kudos
Message 3 of 5
(3,694 Views)
In the deployment utility select your workspace then click on the Distributed Files tab. Next press the �LabVIEW Options...� button just below all of the File Properties. A dialog will appear that has the SubVI Location text field. The default is SupportVIs, change that to SupportVI.llb and press the OK button.

Rick Francis
0 Kudos
Message 4 of 5
(3,694 Views)
Rick,

Thank you very much. This solved the problem.
I had seen this option earlier, but didn't realize that I had to edit the text. I expected that I should make a selection between SupportVIs and SupportVI.llb somewhere.
Again, thanks for your advice, it was most helpful.

-Poul Anker
0 Kudos
Message 5 of 5
(3,694 Views)