LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

error 21 on target computer

I am trying to run a labview executable on a target machine that only has the runtime version of labview installed. After installing all of the drivers that I could think of the program is still missing vis. However, after searching the source computer, I couldn't find the vis on that machine either.
 
The vis that it is missing include for example: DIO Port Config.vi, DIO Port Write.vi, AO Group Config.vi, AO *.vi, AI Control.vi, Counter Group Config. vi.
 
When the program stops complaining about missing all of these vis it tries to open with GUI but it only has the skeleton (none of the buttons, etc that are normally part of the GUI).
 
Again, I can't find any of these vis on the computer that has a full version of labview (and where the program works). So I don't know how to find them or what package they are apart of.
 
Any help/suggestions would be much appreciated.
 
I am not the developer of this program. I just have the executable which has worked on the two systems which have the same version of labview installed. I have Labview runtime 7.1 installed on the target computer.
 
 
0 Kudos
Message 1 of 4
(2,607 Views)
You might be able to use NI Measurement and Automation Explorer (MAX) to show all of the NI software on each of the computers.
0 Kudos
Message 2 of 4
(2,596 Views)
 

Hello megresearch,

All of the VI's you mentioned are part of the Traditional NI-DAQ driver.  The most recent version of this driver is 7.4.1, but you can download any version you might need 

Try installing this driver on your deployment PC and see if your executable works then.  Let us know if you are still having any trouble.

Best regards,

 
0 Kudos
Message 3 of 4
(2,577 Views)

Installing the Traditional NI-DAQ driver fixed the problem. Thank you.

 

 

0 Kudos
Message 4 of 4
(2,570 Views)