12-11-2023 03:49 AM
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)?
12-11-2023 07:10 AM
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. 🙂
12-11-2023 11:09 AM
12-11-2023 11:23 AM
One thing you could consider would be using VI Analyzer, if you have the Professional edition that includes access to it:
One of its many tests is that it has a check that the VI is saved in the most recent version.