공유 라이브러리 프로퍼티 대화 상자의 이 페이지를 사용하여 파일을 추가하고 제거하여 공유 라이브러리를 만듭니다.

이 페이지는 다음의 구성요소를 포함합니다.

옵션 설명
프로젝트 파일

프로젝트 탐색기 윈도우에서 내 컴퓨터 아래의 아이템 트리 보기를 디스플레이합니다. VI 반출 리스트항상 포함 리스트박스 옆의 화살표 버튼을 클릭하여 프로젝트 파일에서 선택된 파일을 리스트박스에 추가하거나 리스트박스에서 선택된 파일을 제거합니다.

내보낸 VI항상 포함됨 목록 상자 옆의 화살표 버튼을 클릭하여 프로젝트 파일에서 선택한 파일을 해당 목록에 추가하거나 목록 상자에서 선택한 파일을 제거합니다.
VI 반출 리스트

사용자가 .NET interop 어셈블리의 함수로 접근할 수 있는 반출된 VI를 지정합니다. 적어도 한 개의 반출된 VI를 포함해야 합니다. VI 반출 리스트 리스트박스 옆의 화살표 버튼을 클릭하여 프로젝트 파일 리스트박스로부터 선택된 VI를 추가하거나 VI 반출 리스트 리스트박스에서 선택된 VI를 제거합니다.

VI 반출 리스트 리스트박스 옆의 화살표 버튼을 클릭하여 프로젝트 파일 리스트박스로부터 선택된 VI를 추가하거나 VI 반출 리스트 리스트박스에서 선택된 VI를 제거합니다.

한 파일을 추가하는 경우, VI 원형 정의 대화 상자가 나타납니다. 한 번에 하나 이상의 파일을 추가하는 경우, VI 원형 정의 대화 상자가 나타나지 않고 LabVIEW는 기본 원형을 사용합니다.

원형 정의

사용자가 반출된 VI를 선택할 때 디스플레이됩니다. 버튼을 클릭하여 반출된 VI의 파라미터를 정의하기 위해 사용할 수 있는 VI 원형 정의 대화 상자를 디스플레이합니다.

항상 포함

반출된 VI가 파일에 대한 참조를 포함하고 있지 않은 경우에도 .NET interop 어셈블리에서 항상 포함해야 하는 다이나믹 VI와 지원 파일을 지정합니다.

항상 포함 리스트박스 옆의 화살표 버튼을 클릭하여 프로젝트 파일 리스트박스로부터 선택한 파일들을 추가하거나 항상 포함 리스트박스에서 선택한 파일들을 제거합니다. 리스트박스에 폴더를 추가할 때 폴더의 모든 아이템이 추가되며 개별 아이템은 제거할 수 없습니다.

다이나믹 VI는 LabVIEW가 VI 서버를 통해서 다이나믹하게 호출하는 VI입니다. 지원 파일은 공유 라이브러리가 사용하는 VI가 아닌 파일, 즉 드라이버, 텍스트 파일, 도움 파일, .NET 어셈블리입니다.

다음의 파일은 VI 반출 리스트 또는 항상 포함 리스트박스로 옮길 수 없습니다:

VI 반출 리스트

  • 다형성 VI
  • 컨트롤
  • 프라이빗 데이터 컨트롤
  • 텍스트, 이미지, 또는 .mnu 파일과 같이 VI가 아닌 파일
  • LabVIEW 클래스 또는 X컨트롤과 같은 라이브러리 파일
  • 글로벌 변수

항상 포함

  • 프라이빗 데이터 컨트롤

라이브러리나 LabVIEW 클래스를 항상 포함 리스트박스로 옮기는 경우, LabVIEW는 참조된 라이브러리 또는 클래스 안에 있는 모든 아이템에 라벨을 붙입니다. 이런 경우에도 이 모든 개별 아이템을 반출 VI로 지정할 수 있습니다. 하지만 X컨트롤의 한 부분을 항상 포함 리스트박스로 옮기는 경우, LabVIEW는 관련된 X컨트롤 파일들을 비활성화하고 관련 파일들을 빌드에 포함시킵니다. 관련된 어떤 아이템도 시작 VI로 지정할 수 없습니다.

어플리케이션 만들기 및 배포하기