Update or Refresh All VIs in a TestStand Sequence

Updated Oct 24, 2022



  • TestStand

You can refresh steps in your TestStand sequence that call LabVIEW VIs using the Update VI/LV NXG VI tool. This tool updates all prototypes at once. The Update VI/LV NXG VI tool requires that the LabVIEW development system is installed on the machine.

Note: You can also check and update the prototypes of LabVIEW NXG VIs. If updating LabVIEW NXG VIs, the Update VI/LV NXG VI tool requires that the LabVIEW NXG Development System or Runtime Engine is installed on the machine. The final release of LabVIEW NXG was LabVIEW NXG 5.1 in 2021.


  1. In the TestStand Sequence Editor, navigate to Tools >> Update VI/LV NXG VI Calls.
  1. Select the desired Files to Update and Type of Calls to Update options. You can choose to update only the open sequence, all the sequences in a directory, or specific sequence files. For more information on the options, refer to TestStand Help: Update VI/LV NXG VI Calls Dialog Box .
  1. Click on Update Calls.
Note: The Update VI Calls option is not available in TestStand 4.0.1f1 or earlier. Instead, you can use the TestStand API to programmatically reload module prototypes on all steps within a given sequence file. Refer to Reloading Module Prototypes For All Steps In a TestStand Sequence File for an example.