03-25-2014 01:51 AM
Hello,
I'm developing an application which uses NI-Daqmx driver and I need to deliver this application to end users.
I currently have NI-DAQmx 9.7.0 installed on my computer which needed an installation of 1.55 GB.
I got complaints from customers who want this application to run on a new machine without the need of installation of NI-DAQmx driver.
My project contains the necessary dlls (NationalInstruments.Common.dll and NationalInstruments.DAQmx.dll) as referenced and I expect that build of the application along with these dlls work on a different machine somehow.
Is there any way to provide such output that customers don't need to install NI-DAQmx?
Do I have to add additional references to the project? If so, which ones should they be?
Or can I have a smaller custom required installation of this driver which will not bother the customers?
PS: I tried the output of the sample projects on a different machine which don't have NI-DAQmx installed. I got the same error.
Thanks in advance.
03-25-2014 03:49 PM
Greetings,
You can have them install the DAQmx runtime engine which correlates with the version of DAQmx which is being used in the program you're distributing. This can be found on our website.
Search "daqmx runtime engine x.x" and replace the x.x with your version number.
Regards,
Brandon V.
Applications Engineer
National Instruments