Do I Need the Complete NI-DAQmx Package to Run My Application?

Updated Jan 10, 2019

Reported In


  • LabVIEW 2013 Runtime


  • NI-DAQmx
  • NI-DAQmx Runtime 9.9

Issue Details

Is there a way to run my application on a machine other than the development machine, without installing the complete ~2 GB NI DAQmx package? Furthermore, is NI-MAX required to run DAQmx Applications?


If you have an executable built from your LabVIEW or Visual Studio project, and just need to run it on another computer that does not have the NI-DAQmx package installed, you can install the ~200 MB NI-DAQmx Runtime and save some space on disk. You just need to be sure you have the same Runtime version as the DAQmx package installed in the machine where the application was developed. This small package also does not come with NI-MAX.

Additional Information

  • There is a DAQmx Runtime with Configuration Support, which is bigger in size. The difference is that the bigger one installs NI MAX, the smaller Runtime has fewer capabilities and does not install MAX, it can be used if you areĀ sure all you needĀ are the drivers and if you have an executable.
  • If the application was built from a LabVIEW project, you also need to install the corresponding LabVIEW Runtime Engine version.
  • This package used to be called DAQmx core for previous versions of LabVIEW.
  • If you are using the system configuration API in your code, you will need to install the full LabVIEW Runtime engine for your application.


Not Helpful