From Friday, January 17th 11 PM CDT (January 18th 5 AM UTC) through Saturday, January 18th 11:30 AM CDT (January 18th 5:30 PM UTC), ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

How does TestStand detect the active LabVIEW version?

I have 2 version of LabVIEW installed: 2018 and 2020.

I've already setup LabVIEW 2020 to not update the windows registry.  So in windows explorer, when I double click a VI, LabVIEW 2018 gets launched.

But TestStand choose LabVIEW 2020 as the "active LabVIEW version".  Why?

 

How do I make TestStand choose LabVIEW 2018 instead?

 

George Zou
0 Kudos
Message 1 of 6
(1,106 Views)

Hi,

Open the required LV version.

Go to TestStand menu Configure adapter settings.

Go to LV adapter.

Select the LV version. ( The opened LV version should be visible)

 

Ravi

 

0 Kudos
Message 2 of 6
(1,049 Views)

@Shrigiri wrote:

Hi,

Open the required LV version.

Go to TestStand menu Configure adapter settings.

Go to LV adapter.

Select the LV version. ( The opened LV version should be visible)

 

Ravi


That's what I am trying to avoid !

I want stick to 2018 regardless which version of LabVIEW opened last.

Works perfectly in Windows Explorer.  TestStand just weird.

 

 

 

George Zou
0 Kudos
Message 3 of 6
(1,033 Views)

Hi,

 

In the RTE its easy .You just select the VI version in which you need to run in the adapter settings.

 

For Dev  - I have two version of LV 21 and 23.

I opened a TS sequence.Created a step which calls LV 21 VI.Set the adapter settings to LV 2021.

 

Close LV and TS.

Opened LV 2023 and TS.

When i click on the step the LV 2021 opens up ( even though LV 2023 is present).

RaviShrigiri_0-1708242626740.png

 

 

Ravi 

0 Kudos
Message 4 of 6
(1,011 Views)

TestStand would use the most recently opened LabVIEW version. From the help:

 

https://www.ni.com/docs/en-US/bundle/teststand-api-reference/page/teststand-api-ref/db_lvadapterconf...

 

aCe_0-1708522128148.png

 

 


CLA CTAChampionI'm attending the GLA Summit!
Subscribe to the Test Automation user group: UK Test Automation Group
0 Kudos
Message 5 of 6
(982 Views)

@RaviShrigiri wrote:

Hi,

 

In the RTE its easy .You just select the VI version in which you need to run in the adapter settings.

 

For Dev  - I have two version of LV 21 and 23.

I opened a TS sequence.Created a step which calls LV 21 VI.Set the adapter settings to LV 2021.

 

Close LV and TS.

Opened LV 2023 and TS.

When i click on the step the LV 2021 opens up ( even though LV 2023 is present).

RaviShrigiri_0-1708242626740.png


This TestStand option is outdate.  I don't need 32bit vs 64bit.  I need LV2018 64bit vs LV2020 64bit.

 

George Zou
0 Kudos
Message 6 of 6
(928 Views)