.NET 서브팔레트 생성하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
노트 다음 내용은 .NET Framework에만 적용됩니다. LabVIEW는 LabVIEW 2024 Q3부터 .NET Core에 대한 지원을 점진적으로 추가하고 있습니다. 다른 릴리즈에 추가된 특정 .NET Core 지원에 대해서는 LabVIEW 의 새로운 기능 및 변경 사항을 참조하십시오.
.NET Framework 컨트롤을 사용자 컨트롤로 변환하고 팔레트에 추가할 수 있습니다.
노트 LabVIEW에서 .NET Framework 객체를 생성하고 이 객체와 통신하려면 LabVIEW와 함께 설치되는 .NET CLR 4.0이 필요합니다. .NET 2.0 혼합 모드 어셈블리를 로드하려면 .NET 2.0 설정 파일을 사용해야 합니다. LabVIEW에서 .NET 제한에 대한 더 자세한 정보는 LabVIEW에서 .NET를 사용할 때의 요구조건을 참조하십시오. NI는 LabVIEW 프로젝트 내에서만 .NET 객체를 사용하도록 적극 권장합니다.
다음 단계를 따라 팔레트에 .NET Framework 컨트롤을 추가합니다.
- 도구≫반입≫팔레트에 .NET 컨트롤을 선택하여 .NET 컨트롤을 팔레트에 추가 대화 상자를 디스플레이합니다.
- 어셈블리 풀다운 메뉴에서 어셈블리를 선택합니다. 또한 탐색 버튼을 클릭하여 프라이빗 어셈블리에 접근할 수 있습니다. .NET 어셈블리는 .dll 파일 타입입니다. 프라이빗 어셈블리를 선택한 후 다시 이 대화 상자를 띄우면 어셈블리 풀다운 메뉴에 선택한 어셈블리가 나타납니다.
노트 프라이빗 어셈블리를 사용하는 VI를 다른 폴더나 컴퓨터로 이동하는 경우, 관련된 프라이빗 .NET 어셈블리 파일을 LabVIEW가 검색할 수 있는 서브디렉토리로 이동하거나 파일을 Global Assembly Cache (GAC)에 저장해야 합니다. 프라이빗 어셈블리를 사용하는 VI를 공유 라이브러리 또는 독립 어플리케이션에 만들려는 경우, LabVIEW는 관련된 프라이빗 .NET 어셈블리 파일들을 라이브러리 또는 어플리케이션과 같은 디렉토리의 data 서브디렉토리에 복사합니다.
- 컨트롤 리스트에서 변환하려는 .NET Framework 컨트롤을 선택합니다.
- 대상 텍스트 박스에 컨트롤을 저장할 디렉토리 또는 .llb 파일을 입력합니다. 기본 대상은 labview\menus\Controls\DotNet & ActiveX 디렉토리로, 추가한 컨트롤을 .NET & ActiveX 팔레트에 놓습니다. 또한, 탐색 버튼을 클릭하여 컨트롤을 저장하려는 디렉토리를 탐색할 수 있습니다.
- 확인 버튼을 클릭하여 컨트롤을 팔레트에 추가합니다.