TestStand Application Manager Control Requires Higher TestStand Version

Updated Dec 7, 2017

Reported In

Software

  • TestStand 2016 SP1
  • TestStand 2016
  • TestStand 2014 SP1
  • LabVIEW 2017 Professional
  • LabVIEW 2016 Professional
  • LabVIEW 2015 SP1 Professional

Issue Details

I created an application that includes TestStand UI ActiveX Controls with a recent version of TestStand. When I install and select an earlier version of TestStand via the TestStand Version Selector application and then try to open my application the following error message pops up:
This application is loading a TestStand Application Manager control that requires TestStand version x.x or higher. 
The currently active TestStand version is is y.y.


How can I avoid this error?

Solution

When you create a LabVIEW application that includes TestStand UI ActiveX Controls the version of the controls that are saved in the VI corresponds to the version of TestStand selected at the time when the VI was created. The TestStand UI Controls are compatible with TestStand versions that are identical or later than their own, however compatibility with earlier versions of TestStand is not guaranteed.

If you want to make your VI compatible with earlier versions of TestStand:
  1. Install the earlier TestStand version that you want to target.
  2. Select it in the TestStand Version Selector application.
  3. Open the VI in LabVIEW, when the above error message pops up select No.
  4. Delete all TestStand UI ActiveX Controls from the VI.
  5. Re-add the required TestStand UI ActiveX Controls from the TestStand palette.
  6. Save your VI.

WAS THIS ARTICLE HELPFUL?

Not Helpful