LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Curiosity Question: Can multiple versions of LabWindows-CVI be installed on the same PC?

Solved!
Go to solution

I'm curious.  Can multiple versions of LabWindows-CVI be installed on the same PC?

 

I am used to LabVIEW, where yes, it is possible.  However, with CVI, other than the additional support with newer versions, it may not be an issue to go back to an older version.  Still, I wonder.  Can multiple versions co-exist within the same PC?  Or do they affect one another?

 

Curious..

 

R

0 Kudos
Message 1 of 6
(3,891 Views)
Solution
Accepted by topic author Ray.R

You can BUT only one (the latest) version of the CVI runtime will be installed - this behavior started back with CVI 6 or so.  Before then you could have full parallel installs of multiple CVI versions.

 

This can be a problem if you ever find you have applications dependent on a particular version of the RTE.  NI's theory is that the RTE is always backwards compatable.

 

 

And you might ask just what is the RTE - the answer is that it's a collection of DLL's and stuff that NI doesn't really care to enumerate for you.

 

Menchar

 

Message 2 of 6
(3,886 Views)

Thanks Menchar.

 

I'm not sure what happened to my installation of CVI ver 7.1.  It's been corrupted somehow and I thought maybe 2 versions clashed.  Iremoved both versions and re-installed CVI7.1, but the problem remained.  I don't understand why it is complaining about the compatibility of dataacq.lib and easyio.lib.  Especially with a fresh installation.  Strange....

 

Thanks for the information.  It's always good to know the tools we work with.  🙂

0 Kudos
Message 3 of 6
(3,882 Views)

I found some links that do pertain to this.

 

http://forums.ni.com/ni/board/message?board.id=180&message.id=17675

 

http://forums.ni.com/ni/board/message?board.id=180&message.id=2320

 

Need to read both threads to fully see the issues that I am having.

 

0 Kudos
Message 4 of 6
(3,879 Views)

Hi Ray,

 

Here is a Knowledgebase that discusses installing DAQ support for multiple versions of CVI that you may find helpful. It addresses the issue you saw in the second link.

 

As for the first link, CVI has different compatibility modes that can be set. The DAQ installer detects the current compatibility mode and then installs the apropriate driver based on this.  You can find the compatibility mode that CVI is set to by looking at Options >> Build Options.

 

To me it seems that the CVI mode is different from the libraries installed with NI-DAQ. Here is a Knowledgebase entry that discusses this.  The best option is to reinstall NI-DAQ as explained in the knowledgebase document.

 

What is the exact error message that you are receiving along with your version of the DAQ driver?

Cheers,
Kelly R.
Applications Engineer
National Instruments
0 Kudos
Message 5 of 6
(3,836 Views)

Thanks for the info Kelly.

 

This issue was actually related to numerous issues, which have been resolved.  I had re-installed DAQmx drivers version 7.4 as part of the process.  

 

Thanks,

 

RayR

0 Kudos
Message 6 of 6
(3,825 Views)