LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Runtime can't be found when calling function in DLL

Hi
I compiled VIs in LabVIEW 6.0i to be DLL file and used it in VB. I used it smoothly until I installed LabVIEW 6.1. When I run my VB application which called that DLL, I got error that is "DDT_Cmd requires a version 6.0 (or compatible) LabVIEW Run-Time Engine." How can I solve this problem?
0 Kudos
Message 1 of 5
(2,954 Views)
Compile your VIs again in 6.1 (assuming that you have app builder 6.1 too - If not, I'm not sure that you can have 2 different versions of runtime engine in the same time).

Good Luck!
0 Kudos
Message 2 of 5
(2,954 Views)
Yes, you can have many different versions of the LabVIEW Run-Time Engine installed at once. We average 3 - 4 concurrent versions of LabVIEW on our machines for support.

Randy Hoskin
Applications Engineer
National Instruments
http://www.ni.com/ask
0 Kudos
Message 3 of 5
(2,954 Views)
Is it possible to compile this DLL with LabVIEW 6.1 and it can be used on 6.0i and 6.1 run-time engine?
0 Kudos
Message 4 of 5
(2,954 Views)
Champ,

What ever version of LabVIEW the DLL is compiled with is the version of the Run-Time Engine that it will always use. It does not work with other versions of the Run-Time Engine.

Randy Hoskin
0 Kudos
Message 5 of 5
(2,954 Views)