03-16-2016 10:56 AM
I see that XP is not a supported OS in CVI 2015.
Most of our PC's are Win7 now, but we do have a few legacy units that require XP due to an external controller processor limitation.
Is is possible to generate executables in CVI 2015 that will work properly with the 2013 Run-Time Engine?
Alternatively, can CVI 2013 SP2 and CVI 2015 co-exist on the same development PC?
I'd hate to get stuck with CVI 2013 SP2 for the forseeable future just to maintain a few XP-based PC's.
Solved! Go to Solution.
03-16-2016 05:37 PM
> Is is possible to generate executables in CVI 2015 that will work properly with the 2013 Run-Time Engine?
Nope: CVI programs can run only with equal or grater run-time engine
> can CVI 2013 SP2 and CVI 2015 co-exist on the same development PC?
Yes: you can have several releases of the CVI IDE on your development machine. Keep in mind that only the most recent RTE will be present in the system: this means that retesting the application in the final environment with the proper RTE is gihly recommended (I would say "mandatory") before deploying the application to the final user.
A problem may arise in installing CVI 2013 if 2015 is already present in the system, specifically since some additional toolkit and driver only attach to the most recent IDE found; hoever, digging in the forums you can find some post that addresses this specific issue
03-17-2016 02:32 AM
Based on my experience, the best way to handle different versions of the IDE on the same Pc is to use several virtual machines.
In this way you're sure not to mix drivers, RTEs, ...
I successfully work in this way with LabWindows/CVI and LabVIEW
03-17-2016 12:32 PM
Hi Shr,
I recommend reading through this Community Post: https://decibel.ni.com/content/docs/DOC-23955
Essentially, you can develop code in CVI 2015 but set the executable to run on previous versions of the Run-Time Engine. Note that the earliest version of the CVI Side-by-Side RTE is 2012. You can indeed install previous versions of CVI on the same computer. The shared Run-Time Engine will be set to the most up-to-date version. The other versions will become side-by-side. The code is not guaranteed to work with previous versions of the RTE so be sure to test code locally before moving to another computer.
03-17-2016 12:54 PM
Thanks JD, that was the solutin I was hoping for!
Thanks all,
Scott