웹 서비스 프로퍼티 대화 상자의 이 페이지를 사용하여 웹 서비스에 포함된 파일의 대상과 프로퍼티를 편집합니다. LabVIEW는 프로젝트 탐색기 트리에서 사용자가 선택한 아이템이 지원하는 옵션인 경우에만 이 페이지에서 해당 옵션을 활성화시킵니다. 의존성 아래의 모든 아이템에 셋팅을 적용할 수 있지만, 의존성 아래의 개별 아이템에는 적용할 수 없습니다.

노트 LabVIEW 2013에서는 더 이상 빌드 스펙을 통해 웹 서비스를 설정할 수 없습니다. 이 빌드 스펙을 계속 사용하거나, 빌드 스펙을 새로운 포맷으로 변환할 수 있습니다. 변환 도구를 다운로드하려면, National Instruments 웹사이트를 방문하십시오.
노트 공유 변수를 사용하는 웹 서비스를 배포하려는 경우 웹 서비스에 .lvlib 파일을 포함하지 마세요. .lvlib 파일의 대상을 웹 서비스 외부의 대상으로 변경합니다.

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

노트 사용자가 프로젝트 파일 트리에서 폴더를 선택할 때에만 다음 옵션이 나타납니다. 이 셋팅은 선택한 폴더의 모든 아이템에 적용됩니다. 폴더 안에 있는 개별 아이템에 대한 셋팅을 지정할 수는 없습니다. 포함 타입 인디케이터는 폴더의 포함 타입을 디스플레이합니다.
  • 포함되는 모든 아이템의 대상 설정
  • 포함되는 모든 아이템의 VI 프로퍼티 설정
  • 포함되는 모든 아이템의 저장 셋팅 설정
  • 포함되는 모든 아이템의 암호 설정
  • 포함되는 모든 아이템에 다음 접두어 적용
주의 배포된 웹 서비스의 파일 경로는(이 페이지의 설정 결과로 얻어지는 디렉토리 계층구조를 포함) 256자를 초과할 수 없습니다.
옵션 설명
프로젝트 파일

프로젝트 탐색기 윈도우에서 내 컴퓨터와 같은 타겟 아래의 아이템 트리 보기를 디스플레이합니다.

포함 타입

LabVIEW가 어떻게 아이템을 빌드에 포함시키는지 디스플레이합니다. 이 옵션은 사용자가 소스 파일 페이지에서 선택한 포함 타입에 대응됩니다. 예를 들어, 항상 포함 리스트에 있는 VI는 항상 포함으로 나타납니다.

폴더를 선택하는 경우, 포함 타입은 폴더 안에 있는 아이템의 포함 타입에 대응합니다.

  • 서비스 VI―빌드 안에 아이템을 서비스 VI로 포함합니다.
  • 항상 포함―빌드에 아이템을 포함시킵니다.
  • 참조될 경우 포함―다른 아이템에 의해 참조될 경우에 빌드에 아이템을 포함시킵니다.
대상

선택된 아이템에 대한 대상을 설정합니다. 사용자가 해당 아이템을 반출 VI로 지정하지 않은 경우 LabVIEW는 이 옵션을 활성화시킵니다.

대상 풀다운 메뉴의 이름은 대상 페이지의 대상 레이블 텍스트 상자에 있는 옵션에 해당합니다. 기본 대상은 호출자와 동일이며, LabVIEW는 아이템을 호출자와 같은 대상에 놓습니다.
  • 패킹된 프로젝트 라이브러리 및 공유 라이브러리의 대상 설정 - 종속성을선택한 경우에만나타납니다.
  • LLB-에서 최상위 레벨 만들기

    선택한 대상이 LLB일 때 나타납니다.

    선택한 VI를 LLB 안에서 최상위 레벨 아이템으로 만들고 싶은 경우 LLB에서 최상위 레벨로 만들기 확인란에 확인 표시를 합니다.

VI 프로퍼티 사용자 정의

VI 프로퍼티 대화 상자를 디스플레이합니다. 대화 상자를 사용하여 선택된 VI의 프로퍼티를 지정합니다. 기본 설정으로, LabVIEW는 VI에 설정된 프로퍼티 셋팅을 사용합니다. 사용자가 VI 프로퍼티 대화 상자에서 설정한 셋팅 모두는 사용자가 윈도우 모양 사용자 정의 대화 상자에서 설정한 셋팅을 덮어씁니다.

LabVIEW는 VI 이외의 항목에 대해 이 옵션을 어둡게 설정합니다.
기본 저장 셋팅 사용

기본 저장 셋팅을 사용하는 VI를 저장합니다. 소스 파일 페이지의 VI 반출 리스트항상 포함 리스트박스에 추가한 VI의 기본 저장 셋팅은 블록다이어그램을 제거하는 것입니다. 모든 다른 VI에 대한 기본은 블록다이어그램과 프런트패널을 제거하는 것입니다. 프로젝트 파일 트리에서 선택한 각 아이템의 기본 셋팅을 변경하려면 이 확인란에서 확인 표시를 제거합니다.

  • 전면 패널 제거

    빌드의 VI에서 프런트패널을 제거합니다. 프런트패널을 제거하여 어플리케이션 또는 공유 라이브러리의 크기를 줄입니다. 를 선택한 경우, LabVIEW는 프런트패널을 제거하지만 프런트패널을 참조하는 프로퍼티 노드와 인보크 노드는 소스 배포의 작동에 영향을 줄 수 있는 에러를 반환합니다. 사용자가 기본 저장 셋팅 사용 확인란에서 확인 표시를 제거하면 LabVIEW는 이 옵션을 활성화합니다.

  • 블록 다이어그램 제거-

    빌드의 VI에서 블록다이어그램을 제거합니다. 사용자가 프런트패널 제거 확인란에서 확인 표시를 제거하면 LabVIEW는 이 옵션을 활성화합니다. 프런트패널을 제거하면, 블록다이어그램도 함께 제거됩니다. 이에 따라, 프런트패널 제거 확인란에 확인 표시를 하면, 블록다이어그램 제거 확인란에도 확인 표시가 자동적으로 나타납니다.

암호 변경 없음

빌드에서 VI를 사용하는 경우 LabVIEW가 암호 입력을 요청하지 않도록 지정합니다.

또한 LabVIEW는 이전에 VI에 적용한 암호를 수정하거나 적용하지 않습니다.
암호 제거

이전에 VI 또는 라이브러리에 적용한 암호를 제거합니다. 암호를 제거하기 전에, LabVIEW는 빌드 과정에서 현재의 암호를 입력하도록 사용자에게 입력 요청을 합니다.

노트 암호로 보호된 VI가 포함된 소스 배포를 프로그램적으로 빌드하는 경우, LabVIEW는 VI 암호의 입력 요청을 하지 않고 소스 배포를 빌드합니다.
새 암호 적용

텍스트 박스에 입력한 암호를 VI나 라이브러리에 적용합니다.

새 암호를 적용하기 전에 LabVIEW는 빌드 중에 현재 암호를 입력하라는 메시지를 표시합니다. 새 암호 적용 옵션 아래의 텍스트 박스에 암호를 입력합니다.
빌드에서 이 파일의 이름을 바꾸기

프로젝트 파일 리스트에서 선택한 파일의 이름을 바꿉니다.

포함되는 모든 아이템의 대상 설정

프로젝트 파일 트리에서 폴더를 선택할 때 나타납니다. 선택한 폴더에서 아이템에 대한 대상 디렉토리를 설정하려는 경우 확인란에 확인 표시를 합니다.

노트 LabVIEW는 호출자와 동일로 설정된 아이템을 호출자의 디렉토리에 놓습니다. 항목을 호출자와 동일으로 설정하고 두 개의 다른 호출자가 서로 다른 디렉터리에 있는 경우 LabVIEW는 해당 항목을 빌드와 동일한 디렉터리에 배치합니다.
  • 패킹된 프로젝트 라이브러리 및 공유 라이브러리의 대상 설정 - 종속성을선택한 경우에만나타납니다.
포함되는 모든 아이템의 VI 프로퍼티 설정

프로젝트 파일 트리에서 폴더를 선택할 때 나타납니다. 선택한 폴더에 있는 아이템에 대한 VI 프로퍼티를 설정하려는 경우 확인란에 확인 표시를 합니다.

확인란에 체크 표시를 하면 LabVIEW에서 VI 속성 사용자 지정 버튼이 활성화됩니다.
포함되는 모든 아이템의 저장 셋팅 설정

프로젝트 파일 트리에서 폴더를 선택할 때 나타납니다. 선택한 폴더에 있는 아이템에 대한 저장 셋팅을 설정하려는 경우 확인란에 확인 표시를 합니다.

포함되는 모든 아이템의 암호 설정

프로젝트 파일 트리에서 폴더를 선택할 때 나타납니다. 선택한 폴더에 있는 아이템을 위해 암호를 설정하려는 경우 확인란에 확인 표시를 하십시오.

포함되는 모든 아이템에 다음 접두어 적용

프로젝트 파일 리스트에서 선택한 파일의 이름을 바꿉니다.