NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to use LV RTE 8.6 with custom UI

Hi Folks,

 

I finished develeping a few sequences in TestStand with a custom process model (was given to me) that calls other VIs.

I tested all of my sequences in TestStand using the LV Adapter set to LabVIEW 8.6 RTE and everything ran ok.

However, once I use the custome UserInterface (executable based on the custom process model) to run the same sequences I get an error :

"-18002; LabVIEW reported an error. See 'LabVIEW : ' message for more details. "

"LabVIEW: The VI is not executable. Most likely the VI is broken or one of its subVIs cannot be located.  Open the VI in LabVIEW using File>>Open and verify that it is runnable."

If I switch the LV Adpater on the UI to the LV 8.6 Dev. System, then it works fine.

I searched the forums for any clues and I tried doing a mass compile on all of the VIs, including the TestStand VIs & others.

 

Any suggestion as to what's casuing this discrepency?

 

Thanks in advance

0 Kudos
Message 1 of 2
(3,014 Views)

You are likely running into this error because your custom user interface calls subVIs that are also called in your process model or client sequence file. Try one of the following options when re-building your custom user interface executable:

 

  1. In the Destinations category of the Application Properties dialog, check the Add files to new project library option.
  2. In the Source File Settings category of the Application Properties dialog, select Dependencies in the Project Files field, then check the Apply prefix to all contained items option and specify a prefix.
Manooch H.
National Instruments
0 Kudos
Message 2 of 2
(2,983 Views)