Measurement Studio에서 NationalInstruments.Common.dll 참조 누락

업데이트 됨 Dec 31, 2025

해당 제품

소프트웨어

  • Measurement Studio

드라이버

  • NI-488.2
  • NI-DAQmx
  • NI-VISA

다른

Measurement Studio

문의사항

Visual Studio 프로젝트에서 NationalInstruments.Common.dll 옆에 경고 표시(느낌표)가 있습니다. 이 문제를 어떻게 해결합니까?

해결책

느낌표는 Visual Studio가 NationalInstruments.Common.dll을 찾을 수 없기 때문에 발생합니다.

 

NationalInstruments.Common.dll은 다음 디렉터리 중 하나에 있을 수 있습니다:

  • C:\Program Files<(x86)>\National Instruments\<MeasurementStudioVS200X>\DotNET\Assemblies\Current. 여기서 <MeasurementStudioVS200X>는 사용 중인 Visual Studio 버전에 해당합니다.
  • C:\Program Files<(x86)>\National Instruments\MeasurementStudio\DotNET\v4.x\AnyCPU
 
또한 Global Assembly Cache(GAC)에도 설치되어 있어야 합니다:
  • C:\WINDOWS\Assemblies

 

해당 폴더에서 다른 NI 드라이버 DLL(NationalInstruments.XXX.dll)도 찾을 수 있습니다. (예: NationalInstruments.NI4882.dll , NationalInstruments.DAQmx.dll 또는 NationalInstruments.VisaNS.dll)

 

Visual Studio의 Reference Manager를 사용하여 GAC에 등록된 DLL의 최신 버전을 찾을 수 있습니다. DLL을 찾으면 디스크에서 DLL의 경로를 확인할 수 있습니다.

 

파일이 존재하지만 여전히 에러가 발생하는 경우, 프로젝트에 참조를 추가해야 합니다. 프로젝트 >> 참조 추가 ... >> 찾아보기 ... >> NationalInstruments.Common.dll 라이브러리를 선택하여 추가하십시오. 드라이버 라이브러리 (예 : NationalInstruments.DAQmx.dll 또는 NationalInstrument.4882.dll )동일한 방식으로 추가하고, 라이브러리를 가져오는 코드 줄을 포함해야 합니다. 코드 예시는 제공된 예제를 참조하십시오. 예를 들어, Visual Basic에서 NI-488.2 드라이버를 사용하는 경우, 코드 상단의 다른 Imports 호출 아래에 Imports NationalInstruments.NI4882를 추가하십시오.

 

해당 위치에 NationalInstruments.Common.dll을 찾을 수 없는 경우, NI Measurement Studio Common .NET Language Assemblies for the .NET Framework X.X 어셈블리를 복구해야 합니다. 이 소프트웨어를 복구하려면 다음 단계를 수행하십시오.

    1. 제어판을 실행하십시오.
    2. 프로그램 추가/제거를 실행합니다.
    3. National Instruments 소프트웨어를 찾아, 우클릭 후 변경을 클릭하십시오.
    4. NI 소프트웨어 중에서 NI Measurement Studio Common .NET Language Assemblies for the .NET Framework X.X 어셈블리를 찾으십시오.
    5. 누락된 파일을 다시 설치하려면 복구 버튼을 선택하십시오.

추가 정보

.NET 프로젝트에서 Namespace가 없어서 컴파일 에러가 발생하는 경우, .NET 프로젝트에서 Namespace 에러 발생하는 문제 문서를 참조하십시오.