Can I Install Multiple Versions of LabVIEW on the Same Computer?

Updated Jun 15, 2018

Reported In

Software

  • LabVIEW

Issue Details

  • Can a later version of LabVIEW be installed without affecting the existing LabVIEW installation?
  • Can VIs still be opened using an earlier LabVIEW version after installing the later version? 
  • How can I properly install a newer version of LabVIEW if I already have previous versions of LabVIEW installed on the same machine?

Solution

You can have multiple versions of LabVIEW installed on the same computer, as long as the version of LabVIEW is compatible with the computer OS

You can open LabVIEW Projects and VIs in an earlier version without affecting other installations. To switch between versions, manually launch the appropriate LabVIEW program.
 

To download and install a newer version of LabVIEW onto your machine follow the steps below:

  1. Go to ni.com and find a download link for the version LabVIEW you need.
  2. Download the installer and complete to installation as prompted.

Additional Information

You do not need to uninstall previous versions of LabVIEW you already have on your machine in order to install a newer version of LabVIEW on the same machine. 

If you open a project or VI without manually selecting the LabVIEW program, LabVIEW will automatically launch in the version that was last used.

For example, say a computer has LabVIEW 2012 and 2017 installed. If the last open instance of LabVIEW was 2012 and you try to open a LabVIEW 2017 VI, the LabVIEW will attempt to open the VI in the LabVIEW 2012 environment. This will result in a version compatibility error.

Conversely, if the last open instance of LabVIEW was 2017 and you try to open a LabVIEW 2012 VI, LabVIEW will open the VI in the LabVIEW 2017 environment. If you make any changes to the VI and save or run it, it will be compiled to be a LabVIEW 2017 VI.

You will also want to take into consideration driver and toolkit compatibility. For a more detailed breakdown of the considerations you should take into account when looking into using different versions of LabVIEW please see the following two white-papers:

WAS THIS ARTICLE HELPFUL?

Not Helpful