Measurement Studio 예제 실행시 네임스페이스나 라이센스 에러 관련



주요한 소프트웨어: Measurement Studio>>Enterprise Edition (Full Development System)
주요한 소프트웨어 버전: 1.0
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: Measurement Studio>>Professional Edition (Base Package), Measurement Studio>>Standard Edition (Starter Kit)

문제점: Measurement Studio Professional(혹은 Standard)를 사용하고 있습니다. 특정 예제를 실행시키면 에러가 발생됩니다. 이 에러가 발생하는 이유는 무엇인가요?

솔루션:

이 에러들은 Application 예제에서 NationalInstruments.Analysis.Enterprise 어셈블리를 참조하고 있어서 발생하는 것입니다. 이 어셈블리는 Enterprise 버전 사용자만 사용할 수 있습니다.

대부분의 예제는 자신이 사용하는 버전(NationalInstruments.Analysis.Professional 또는 NationalInstruments.Analysis.Standard)에 맞게 관련 Reference를 변경할 수 있습니다. 따라서 이 예제들은 모든 버전(Standard, Enterpries, Professional)에서 실행을 할 수 있습니다. 하지만 아래의 예제들은 Measurement Studio에 대한 최소 요구사항을 충족해야 합니다.

예제 이름 요구되는 최소 버전
TemperatureSystem Professional
FrequencyResponse Professional
SimpleGraph Professional
UISnippets Standard

어셈블리에 대한 Reference를 변경하는 방법은 아래와 같습니다.

  1. Visual Studio에서 프로젝트를 엽니다.
  2. Solution Explorer 윈도우에서 Reference 관련 부분을 확장합니다.
  3. Reference에 등록된 NationalInstruments.Analysis.Enterprise 선택하고, 마우스 오른쪽 버튼을 눌러 Remove를 통해 삭제합니다.
  4. References 섹션에서 마우스 오른쪽 버튼을 눌러 Add Reference를 선택합니다.
  5. 어셈블리 리스트를 탐색합니다.

    - 2012 버전의 경우 : Assmeblies 아래의 Extensions을 선택합니다.
    - 2010 혹은 이전의 버전일 경우 : Add Reference 다이얼로그의 .NET 탭을 클릭합니다.

  6. 리스트에서 자신의 PC에 설치된 Measurement Studio 버전에 맞는 NationalInstruments.Analysis.Professional 혹은 NationalInstruments.Analysis.Standard를 선택합니다. 
  7. OK 버튼을 누릅니다.

만약 예제가 변경된 Measurement Studio의 버전과 호환이 된다면, Reference를 변경하고 나서 이 예제를 실행하는데 문제가 없을 것 입니다.



관련 링크: Products and Services: Advanced Analysis and Signal Processing Libraries

첨부:





리포트 날짜: 11/11/2013
마지막 업데이트: 11/27/2014
문서 번호: 6FAC3HDT