Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Creating an application which uses NI-Daqmx driver

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.

0 Kudos
Message 1 of 2
(5,275 Views)

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 

0 Kudos
Message 2 of 2
(5,261 Views)