LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW 8.5 Installer deployment with DAQmx

Hi,

I'm building an installer using LabVIEW 8.5, installing 8.5 Run-Time, MAX, and DAQmx8.6.1.

I configure the installer for these three items, but when I run the installed EXE on the target system, it can't find the DAQmx drivers.  I can't find the files manually either - the only DAQmx stuff I find are DAQmx .NET examples.

Is there a known problem with bundling DAQmx with the LabVIEW 8.5 installer?

Some additional information:
For fields on the "Additional Installers" tab I have the following:
Run-Time 8.5: "C:\Program Files\National Instruments\Shared\ProductCache\NI LabVIEW Rutime Engine [8.5]"
MAX: "C:\Program Files\National Instruments\Shared\ProductCache"
DAQmx: "C:\National Instruments Downloads\NI-DAQmx\8.6.1\NIDAQ861-1" <--this is where the free DAQmx download unzips the setup installer for DAQmx

Thanks for the help,

Daniel
0 Kudos
Message 1 of 4
(3,856 Views)
Hey Dan,

Not sure if this will help, but when I build the installers to install DAQmx I am prompted for the installation discs once, and then on subsequent builds the information is pulled out of the cache.

The way I think you are describing the process, you may have to include the DAQmx Installer as an additional installer instead of as a source from which the LabVIEW installer will pull the data.
0 Kudos
Message 2 of 4
(3,849 Views)

Hi Daniel,

It seems that the problem might be with DAQmx not having properly installed on your target machine. Were there any error messages during the installation process? Please make sure that the installer includes several directories such as: bin, license, supportfiles, etc… Overall this installer directory should be a little over 700MB in size due to the inclusion of the DAQmx drivers. Once the installation process is successful, you should then verify that the DAQmx drivers were correctly installed by launching MAX and expanding Software >> NI-DAQmx in your Configuration pane. Make sure that the version you installed is the same as the one you included in your installer. If you do not see DAQmx installed on your computer, the problem should lie with the installer. One workaround to this would be to simply install the drivers separately.

I hope this helps,
S_Hong

S_Hong
National Instruments
Applications Engineer
0 Kudos
Message 3 of 4
(3,819 Views)
Hi S_Hong,

I am currently installing the DAQmx separately, though I would prefer to have it all packaged in a one-click installer.

There are no errors, both in building the installer and in installing on the target machine.  The size of the installer \Volume\ folder is 170 MB without DAQmx packaged, and with DAQmx 8.6.1 the size is 725 MB.

I've been checking for DAQmx install as you described, and also simply searching for VIs like Create Task.vi, Clear Task.vi, neither of which are being installed.

In MAX, there is an NI-DAQmx entry, version 8.6.1f0, file path: C:\Program Files\National Instruments\NI-DAQ
Inside this folder there's a "DAQmx ANSI C Dev" folder, but everything else seems to be related to legacy DAQ.  In the "LabVIEW\8.5" folder there is one file: LVDAQmx.rsc

I'm not sure if this information will help isolate the problem.

I'll try building the installer on another computer and see if that changes anything, as it seems that how DAQmx is installed on the build computer matters, but otherwise I'm stumped and will have to be satisfied with two separate installers.

Thanks for the help,

Daniel
0 Kudos
Message 4 of 4
(3,794 Views)