LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

missing vi's in build?

Solved!
Go to solution

I made my first Labview app & it runs fine on my development machine. I did a build program and build installer... copied the whole directory onto a CD. I installed it onto a DAQ computer that has LV7.1 and older NI-DAQmx (v3.?). My app was written in LV8.5 & DAQmx 8.8.

When I tried to run the app I get error maessages that it can't find all the DAQmx sub vi's (i.e. Create Channel, Read DAQmx....).

I have listed the main vi and sub vi's in the source file list but I can't find where the DAQ vi's are. They're not files in my working directory.

Any guidance greatly appreciated.

  

Labview 8.5
Meas Studio 2008
0 Kudos
Message 1 of 4
(2,950 Views)
Solution
Accepted by topic author walter-donovan
Those VIs wouldn't be in your working directory, since they're part of DAQmx. You need to install the same version of DAQmx on the target machine. You also need to install the LabVIEW 8.5 RunTime Engine on the target machine. You can run these installers independently of your application's installer or you can modify your installer to include these installations, but be aware that the installer distribution file size will be HUGE.
Message Edited by smercurio_fc on 01-20-2009 12:54 PM
Message 2 of 4
(2,946 Views)

Thanks, smerc. I loaded the DAQmx 8.8 on the offending machine and it fixed all. A question about the runtime. Is it on the 2 disk DAQmx set? I ask because I did not have to do anything else to get the app to run. I expected to have to learn how to install the runtime but I didn't. I'm certain the machine never had a LV8.5 runtime as it was an older unit.

 

Labview 8.5
Meas Studio 2008
0 Kudos
Message 3 of 4
(2,934 Views)
Yes, the LabVIEW Run-Time is included on the NI-DAQ CD. I just couldn't remember if it's selected by default during an installation of NI-DAQ.
0 Kudos
Message 4 of 4
(2,931 Views)