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

업데이트 됨 Apr 9, 2020

해당 제품

Software

  • Measurement Studio

Driver

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

다른

Microsoft Visual Studio

문의사항

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

해결책

해당 경고 표시는 Visual Studio에서 NationalInstruments.Common.dll을 찾을 수 없을 때 발생합니다. 해결방법은 아래와 같습니다.
  • NationalInstruments.Common.dll 은 (는) 다음 디렉토리에 있어야합니다 :
    • C : \ Program Files \ National Instruments \ <MeasurementStudioVS200X> \ DotNET \ Assemblies \ Current 이 경로에서 <MeasurementStudioVS200X>는 Visual Studio의 버전에 따릅니다.
  • 해당 dll은 아래의 경로에있는 Global Assemblies Cache (GAC) 에도 위치해야합니다.
    • C : \ WINDOWS \ Assemblies
  • National Instruments의 다른 드라이버 DLL 역시 해당 폴더에 설치가 되어 있어야 합니다. 
    • 예 : NationalInstruments.NI4882.dll , NationalInstruments.DAQmx.dll 또는 NationalInstruments.VisaNS.dll 
  • 파일이 제대로 위치해 있지만 에 여전히 오류가 발생한다면, 프로젝트에 참조를 추가하십시오.
    • 프로젝트 >> 참조 추가 ... >> 찾아보기 ... >> NationalInstruments.Common.dll 라이브러리를 선택하여 추가하십시오.
    • 이런 방식으로 드라이버 라이브러리 (예 : NationalInstruments.DAQmx.dll 또는 NationalInstrument.4882.dll )를 추가하고 라이브러리를 가져 오는 코드 줄을 포함하십시오. 이 코드에 대한 제공된 예제를 참조하십시오.
    • 예를 들어, Visual Basic에서 NI-488.2 드라이버를 사용하는 경우, Imports NationalInstruments.NI4882 를 코드에 포함하여 호출하십시오.
  • 해당 위치에 NationalInstruments.Common.dll 이 보이지 않으면 .NET Framework 용 NI Measurement Studio Common .NET 언어 어셈블리를 복구해야합니다. 이 소프트웨어를 복구하려면 다음 단계를 수행하십시오.
    1. 제어판을 실행합니다.
    2. 프로그램 추가 / 제거를 실행합니다.
    3. National Instruments 소프트웨어를 찾아, 우클릭 후 변경(Change)을 클릭하십시오.
    4. NI 소프트웨어 중에서 .NET Framework XX 용 NI Measurement Studio Common .NET 언어 어셈블리를 찾으십시오.
    5. 누락 된 파일을 다시 설치하려면 복구(Reinstall) 버튼을 선택하십시오.

추가 정보

.NET 프로젝트에서 Namespace 가 없어서 컴파일 오류가 발생하는 경우, 이 기술 문서(Missing Namespace Error in My .NET Project)를 참조하십시오 .