LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is there an easy way to view the labview version of all the VI's of a project, so not one at the time but all, for the PC and the cRIO?

Hello, I am working on a project were I need to update the software. I think but I am not sure, all the previous software was written in version 2016 I am using version 2018. The testsetup is used on a daily base and I do not have much time to debug on site. It will give me some peace of mind if I can double check some things. One of these things would be to check If there are VI's used which are set for the old version (LV2016?). Is it possible to check the version of all the VI's in one go? Maybe I can create a table with an overview? I am aware I can check for the version of a VI when I take a look at the properties, but I am specifically looking for an overview of all VI's

 

If I want to change everything to version 2018 would a mass compile be enough (Tools --> advanced --> mass compile)?

0 Kudos
Message 1 of 4
(605 Views)

I assume you can use the Open VI ref and VI modification bitset. If you only open it and the bitset is set, it probably recompiled. 

I wouldn't bother though, Mass compile upgrades all. 🙂

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 2 of 4
(561 Views)

One thing you could consider would be using VI Analyzer, if you have the Professional edition that includes access to it:

 

https://www.ni.com/en/support/downloads/software-products/download.labview-vi-analyzer-toolkit.html#...

 

One of its many tests is that it has a check that the VI is saved in the most recent version.

 

Kyle97330_0-1702315399646.png

 

0 Kudos
Message 4 of 4
(533 Views)