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

Updated Apr 27, 2019

Reported In

Software

  • LabVIEW 2013 Runtime

Driver

  • NI-DAQmx
  • NI-DAQmx Runtime 9.9

Issue Details

  • Does NI-DAQmx Runtime come with NI-MAX? 
  • 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?

Solution

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. Note: NI-DAQmx Runtime 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.

WAS THIS ARTICLE HELPFUL?

Not Helpful