.NET 프로젝트에서 Namespace 에러 발생하는 문제

업데이트 됨 Oct 8, 2025

해당 제품

소프트웨어

  • Measurement Studio Enterprise
  • Measurement Studio Standard
  • Measurement Studio Professional

문의사항

Visual Studio에서 Measurement Studio 프로젝트를 빌드 할 때 아래의 에러가 발생합니다.
The type or namespace <namespace name> does not exist in the namespace 'NationalInstruments' (are you missing an assembly reference?)



프로젝트의 참조 목록을 확인했지만, 나열된 Namespace들이 포함되어 있는 상황입니다.

해결책

이 에러는 프로젝트 Framework 설정에서 발생합니다. 그 설정은 Measurement Studio에서 .NET 4.0 (또는 3.5) 버전만 지원하고 클라이언트 프로파일을 지원하지 않기때문입니다. 이 문제를 해결하려면 Target Framework를 .NET Framework 4 클라이언트 프로파일 대신 .NET Framework 4로 설정하십시오.

  • C # 프로젝트의 경우 :
    1. 보기 >> 솔루션 탐색기를 선택하십시오.
    2. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 숙성을 선택하십시오.
    3. 프로젝트 속성 탭에서 응용 프로그램을 선택하십시오.
    4. 대상 프레임워크(Target framework) 드롭 다운 목록에서 .NET Framework 4 를 선택하십시오.
  • Visual Basic .NET 프로젝트의 경우 :
    1. 보기 >> 솔루션 탐색기를 선택하십시오.
    2. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 숙성을 선택하십시오.
    3. 프로젝트 속성 탭에서 컴파일을 선택하십시오.
    4. 고급 컴파일 옵션(Advanced Compile Options) 선택하십시오.
    5. 대상 프레임워크(Target framework) 드롭 다운 목록에서 .NET Framework 4 를 선택하십시오 .

추가 정보

이러한 문제를 피하는 한 가지 방법은 Measurement Studio 프로젝트 템플릿을 사용하는 것입니다. 기본적으로 전체 .NET Framework를 지원하는 클라이언트 프로파일을 사용하기 때문입니다.