이 내용은 고객님의 설정 언어로 확인할 수 없습니다

이 내용은 다른 사용 가능한 언어로 표시됩니다. 고객님께서 사용하시는 브라우저에 텍스트 번역에 도움이되는 기능이 포함되어 있을 수 있습니다.

Visual Studio .NET Application Missing the NationalInstruments.DAQmx.dll File

Updated Dec 28, 2023

Reported In

Driver

  • NI-DAQmx

Issue Details

I have created an application in Visual Studio.NET which makes DAQmx calls. Everything works correctly on my development machine. Why does it indicate that NationalInstruments.DAQmx.dll is missing on deployment computers?

Solution

You are receiving this error because .NET support was not installed with NI-DAQmx on the computer. If you are creating an installer for your .NET application, you may include .NET support for NI-DAQmx with your installer by adding MStudioDAQmx.msm as a merge module. By default this file is located at C:\Program Files\Common Files\Merge Modules\MStudioDAQmx.msm. For details on adding a merge module to your project, see Merge Modules . Although NI-DAQmx .NET support will be installed with your application, NI-DAQmx will need to be installed on each computer which will use your application.

If you are distributing your application without an installer, you must manually install .NET support with NI-DAQmx. To do this, rerun the NI-DAQmx installer, and choose to install ".NET Framework x.x Languages Support", as seen below.
 
image.png