해결책
느낌표는 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)에도 설치되어 있어야 합니다:
해당 폴더에서 다른 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 어셈블리를 복구해야 합니다. 이 소프트웨어를 복구하려면 다음 단계를 수행하십시오.
-
- 제어판을 실행하십시오.
- 프로그램 추가/제거를 실행합니다.
- National Instruments 소프트웨어를 찾아, 우클릭 후 변경을 클릭하십시오.
- NI 소프트웨어 중에서 NI Measurement Studio Common .NET Language Assemblies for the .NET Framework X.X 어셈블리를 찾으십시오.
- 누락된 파일을 다시 설치하려면 복구 버튼을 선택하십시오.