프로젝트 라이브러리에서 접근 옵션 설정하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
LabVIEW 프로젝트 라이브러리가 소유한 아이템과 폴더의 접근 셋팅을 퍼블릭 또는 프라이빗으로 설정할 수 있습니다. 아이템을 프라이빗으로 설정하고 프로젝트 라이브러리를 잠그는 경우, 아이템은 프로젝트 라이브러리 또는 팔레트에서 보이지 않습니다. 프로젝트 라이브러리가 잠금해제 상태인 경우더라도 프라이빗 VI를 프로젝트 라이브러리가 소유하지 않은 다른 VI 또는 어플리케이션의 subVI로 사용할 수 없습니다.
프로젝트 라이브러리의 어떤 아이템을 퍼블릭으로 설정하고 어떤 아이템을 프라이빗으로 설정할지 결정합니다. 퍼블릭 아이템에는 사용자가 찾고 사용할 수 있는 팔레트 VI, X컨트롤, 인스트루먼트 드라이버, 기타 도구가 포함됩니다. 프라이빗 아이템에는 지원 VI, 저작권이 있는 파일, 또는 사용자 코드를 깨지 않고 나중에 편집하려는 아이템이 포함됩니다.
소유하는 프로젝트 라이브러리 내에서 프로젝트 서브라이브러리 파일 .lvlib의 접근을 프라이빗으로 설정할 수 있습니다. 그러나 프로젝트 라이브러리 자체를 편집하는 경우, 서브라이브러리가 소유하는 아이템은 퍼블릭 또는 프라이빗 접근 셋팅을 유지합니다.
다음 단계를 따라 프로젝트 라이브러리에 접근 옵션을 설정합니다.
- 프로젝트 탐색기 윈도우 또는 독립 프로젝트 라이브러리 윈도우의 프로젝트 라이브러리 아이콘에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 프로퍼티를 선택하여 프로젝트 라이브러리 프로퍼티 대화 상자를 엽니다.
- 아이템 셋팅 페이지의 목차 트리에서 선택할 아이템을 클릭합니다. 아이템에 대한 현재 접근 셋팅이 접근 영역 상자에 나타납니다. 접근 영역 상자의 다음 라디오 버튼 중 하나를 클릭하여 아이템에 적용합니다.
- 퍼블릭―프로젝트 라이브러리를 사용자가 볼 때 보이는 아이템입니다. 다른 VI와 어플리케이션은 퍼블릭 VI를 호출할 수 있습니다.
- 공동 영역―프로젝트 라이브러리를 사용자가 볼 때 보이는 아이템입니다. 프로젝트 라이브러리 내의 friends와 VI만이 공동 영역 VI를 호출할 수 있습니다. VI가 공동 영역에 있는 라이브러리의 모든 멤버를 호출할 수 있게 하려면, VI를 라이브러리의 friend로 지정합니다.
- Private―프로젝트 라이브러리를 잠근 경우 프로젝트 라이브러리와 팔레트를 사용자가 볼때 보이지 않는 아이템. 프로젝트 라이브러리에서 다른 VI와 어플리케이션은 고유한 프라이빗 VI를 호출할 수 없습니다.
- 미지정―이 옵션은 폴더를 선택할 때에만 나타납니다. 폴더에 지정된 접근 아이템이 없습니다. 접근은 퍼블릭입니다. 기본으로, 프로젝트 라이브러리의 폴더는 지정된 접근을 가지고 있지 않으므로 폴더는 퍼블릭으로 접근이 가능합니다.
| 노트 다형성 VI의 개별 인스턴스를 프라이빗으로 설정하고 기본 다형성 VI를 퍼블릭으로 설정할 수 있습니다. 인스턴스 VI가 프라이빗인 경우에도 다형성 VI는 깨지지 않습니다. 사용자가 다형성 VI 선택기를 통해서만 인스턴스에 접근하도록 하려는 경우 인스턴스 VI를 프라이빗으로 설정하는 것이 유용합니다. 이를 통하여 사용자 문제를 발생시키지 않고 인스턴스의 순서를 편집할 수 있습니다. |
- 확인 버튼을 클릭하여 변경을 프로젝트 라이브러리에 적용하고 대화 상자를 닫습니다.
프라이빗으로 설정된 아이템이 프로젝트 탐색기 윈도우에 프라이빗 아이콘
과 함께 나타납니다. 프로젝트 라이브러리를 잠그는 경우, 프라이빗 아이템은 프로젝트 탐색기 윈도우에 나타나지 않습니다.
또한, 소스 영역:설정 메소드를 사용하여 접근 옵션을 프로그램적으로 설정할 수 있습니다.