From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Check Correct RTE Version

hallo,

 

just had the case, that an application built with CVI 2012 did not run on a machine with  RTE 2010 installed. is there a possibility to check and echo this to the user in the kind "found version <a> but need <b>" ?

 

best regards

 

Simon

0 Kudos
Message 1 of 3
(3,654 Views)

Hello Simon,

 

did you distribute your application in an installer package?

You can avoid possible incompatibilities by building an installer package, which contains your application the RTE 2012 that is required to run it.

(Explained here and here)

 

You can leave the old RTE 2010 on your target machine if you still need it, but the latest version is always fully backwards-compatible to applications built with previous versions of CVI. See here for further information on compatibility.

 

I think that this would also solve your question, because if you install the right RTE you don't really need to check for the installed versions...?

 

Hope that helps,

 

 Michael

 

__________________________________
Certified LabVIEW Associate Developer
0 Kudos
Message 2 of 3
(3,617 Views)

Thanks Michael,

I hope this information is helpful für Simon.

______________________________
Certified LabVIEW Developer (CLD)
0 Kudos
Message 3 of 3
(3,581 Views)