LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VISA and NI-488.2 Runtimes question

Hi, Everyone:

 

I have LV 2012 installed on a PC.  I want to run a LV 2016 executable on it.  For user convenience, I would like to install it with the LV installer.  The installer wants to install the VISA and NI-488.2 Runtimes (which I cannot deselect from the installer) in addition to the LV 2016 Runtime.

 

Now the question:

Will the LV 2012 installation want to use the new runtimes, too?

 

Thanks!

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 1 of 2
(2,495 Views)

I think LV 2012 development environment will continue to use the installed drivers, however I think the NI-VISA runtime will be upgraded to whatever you bundle with your installer (say 16.0). Unfortunately LV 2012 is compatible with NI-VISA <= 15.5, so now you cannot run LV 2012 executables that depend on NI-VISA.

 

I believe this is how it would work, I hope someone can confirm or deny. Options would be (in my order of preference):

  1. Back-save your application to 2012, and build an executable using LV 2012
  2. Install a virtual machine on your LV 2012 computer, and install your application on this virtual machine
  3. Install your application on LV 2012 computer and face the compatibility issues I mentioned
0 Kudos
Message 2 of 2
(2,475 Views)