LabVIEW에서 .NET Framework 어셈블리 사용에 대한 요구조건
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
LabVIEW에서 .NET Framework 객체를 생성하고 조작하려는 경우이든 또는 LabVIEW를 사용하여 다른 어플리케이션이 사용할 .NET Framework 어셈블리를 빌드하려는 경우이든, 다음의 기본 사양과 셋팅을 반드시 따라야 합니다.
호환가능한 Common Language Runtime (CLR)
LabVIEW 에서 .NET Framework 객체를 생성하고 조작하려면 .NET CLR 4.0을 사용해야 합니다. 이 버전의 CLR은 LabVIEW와 함께 설치되는 .NET Framework 4.0의 일부로 들어 있습니다.
LabVIEW에서 CLR 4.0 용도:
- 어셈블리 로드 —LabVIEW 는 .NET Framework CLR 4.0 또는 이전 버전을 타겟으로 하는 .NET Framework 어셈블리를 로드할 수 있습니다. 그러나 LabVIEW는 .NET Framework CLR 4.0의 모든 어셈블리를 로드합니다.
- 독립 어플리케이션, 공유 라이브러리, 묶음 프로젝트 라이브러리, 소스 배포 및 .NET Framework 기능을 사용하는 VI를 포함하는 압축(ZIP) 파일 만들기 또는 .NET Framework interop 어셈블리 만들기 —LabVIEW에서는 .NET CLR 4.0에 이러한 어플리케이션을 타겟으로 합니다.
호환가능한 클래스 라이브러리
LabVIEW는 LabVIEW와 함께 설치되는 .NET CLR 4.0과 연관된 클래스 라이브러리 어셈블리에 접근이 가능합니다. .NET Framework의 클래스 라이브러리 어셈블리를 통해 어떤 .NET Framework 기능이 LabVIEW 어플리케이션에서 사용 가능한지 결정됩니다. LabVIEW 프로젝트나 어셈블리에 의존하는 VI에서 어플리케이션을 빌드하는 경우, 어플리케이션에 대한 타겟 컴퓨터에는 반드시 .NET Framework 4.0이 설치되어 있어야 합니다.
LabVIEW에서 지원하지 않는 .NET Framework 기능
LabVIEW는 .NET Framework 4.0의 언어 기능의 대부분을 지원합니다. 하지만 .NET Framework 4.0에서는 LabVIEW가 지원하지 않는 몇 가지 새로운 기능이 .NET Framework CLR에 도입되었습니다. LabVIEW가 지원하지 않는 .NET Framework 기능의 목록은 ni.com에서 기술지원 데이터베이스를 참조하십시오.
디스크에서 .NET Framework 어셈블리를 저장하는 위치
LabVIEW로부터 호출하려는 .NET Framework 어셈블리는 반드시 LabVIEW가 찾을 수 있는 위치에 저장해야 합니다. 다음 가이드라인에 따라 어디에 어셈블리를 저장할지 결정합니다.