LabVIEW 설치 프로그램을 생성하여 소스 파일을 실행 파일로 묶어 최종 사용자에게 완벽한 설치 프로그램 환경을 제공합니다.

노트 이 빌드 출력은 어플리케이션 빌더가 필요합니다. LabVIEW Professional 에디션에는 어플리케이션 빌더가 포함되어 있습니다. 다른 LabVIEW 에디션을 사용하는 경우, ni.com에서 LabVIEW Application Builder Module을 별도로 구입할 수 있습니다.
노트 NI는 설치 프로그램 대신 패키지를 사용하여 빌드 객체를 배포할 것을 권장합니다. 설치 프로그램의 고유한 기능이 필요한 경우에만 설치 프로그램을 사용합니다.

설치 프로그램을 생성하기 전에, 다음을 수행합니다.

  • 생성한 설치 프로그램에 포함할 코드 또는 기타 빌드 출력을 생성합니다. 코드를 프로젝트에 포함합니다.
  • 설치 프로그램의 특정 유의점과 권장사항을 이해합니다.
  • 배포할 소스 파일을 준비합니다.
  • 프로젝트를 저장합니다. 빌드 스펙을 생성하려면 프로젝트를 저장해야 합니다.

이 절차에서는 이 빌드 스펙을 생성하는 기본 옵션을 설명합니다. 빌드 스펙의 각 설정 옵션에 대한 자세한 내용은 대화 상자의 각 페이지에 대한 링크를 참조하십시오.

LabVIEW 프로젝트를 사용하여 설치 프로그램을 생성하려면 다음 단계를 완료하십시오.

  1. LabVIEW 런타임이 설치 프로그램의 모든 VI를 로드할 수 있도록 하려면, 모든 VI와 함께 컴파일된 코드를 포함시킵니다.
    1. 프로젝트 탐색기 창에서 프로젝트에서 마우스 오른쪽 버튼을 클릭하고 프로퍼티를 선택하거나 프로젝트 » 프로퍼티를 선택합니다.
    2. 프로젝트 아래에서 기존 아이템 표시를 클릭하고, 프로젝트의 VI를 선택하고, 선택된 아이템 표시 해제를 선택합니다.
  2. 프로젝트 탐색기 윈도우에서 빌드 스펙을 마우스 오른쪽 버튼으로 클릭한 후 새로 만들기 » 설치를 선택합니다.
  3. (권장) 대상 아래에서 설치 프로그램 파일이 맵핑하려는 타겟 머신의 디렉토리 구조를 정의합니다.
    노트 대상에서 괄호로 묶인 이름을 가진 디렉터리는 이름을 변경할 수 없습니다.
  4. 필수: 소스 파일 아래에서 설치 프로그램에 포함할 프로젝트 파일을 지정하고 해당 파일에 대한 타겟 디렉토리를 할당합니다.
    대상 보기 트리는 시스템에 파일을 설치할 때 설치 프로그램의 파일의 위치와 디렉토리 구조를 지정합니다. 대상 보기단계 3에서 정의할 수 있는 디렉토리 구조를 반영합니다.
  5. (권장) 소스 파일 설정에서 설치 프로그램에 포함시킨 파일의 속성을 설정합니다.
  6. (권장) 제품 정보 아래에서 설치 프로그램의 이름을 정하고 설치 프로그램을 빌드할 위치를 정의합니다.
  7. (권장) 버전 정보 아래에서 설치 프로그램의 버전을 지정하고, 조직에 대한 메타데이터를 제공하고, 설치 프로그램이 이전 버전을 대체할지 여부를 정의합니다.

    버전 설정에 대한 자세한 내용은 어플리케이션 버전 관리하기을 참조하십시오.

  8. 옵션: 추가 설치 프로그램 아래에서 설치 프로그램에 포함시킬 다른 설치 프로그램을 정의합니다.
    권장 설치 프로그램을 포함하거나 포함할 사용자 정의 설치 프로그램을 포함시킬 수 있습니다.
    유의사항 설치 프로그램 빌드에 NI 제품 설치 프로그램을 추가하는 경우, 사용하는 컴퓨터에 설치된 설치 프로그램의 구성요소만 추가하게 됩니다. 사용자가 빌드된 설치 프로그램을 실행할 때, 설치 프로그램은 사용자 컴퓨터에서 설치 프로그램의 일부가 아닌 제품 구성요소를 삭제할 수 있습니다. 사용자 컴퓨터에서 제품 구성요소 제거의 위험을 최소화하려면, 빌드에 제품 설치 프로그램을 추가하기 전에 사용하는 컴퓨터에 모든 옵션 구성요소를 포함한 제품의 최신판이 완전히 설치되었는지 확인하십시오.
    • 권장 설치 프로그램 포함(기본): 자동으로 권장 설치 프로그램 선택에 확인 표시를 합니다.
    • 수동으로 추가 설치 프로그램 정의: 자동으로 권장 설치 프로그램 선택에서 확인 표시를 제거하고 포함할 설치 프로그램을 정의합니다.

      수동으로 정의할 수 있는 추가 설치 프로그램에 대한 정보는 설치 프로그램 빌드용 추가 NI 설치 프로그램을 참조하십시오.

    • 다음 빌드에서 설치 프로그램을 로컬로 캐시하여 입력요청을 줄이십시오: 설치 프로그램을 빌드하는 동안 미디어 입력요청을 최소화하려면, 선택한 설치 프로그램과 모든 추후 설치 프로그램을 이 컴퓨터에 복사합니다.

    예를 들어, 이 옵션을 사용하면 설치 프로그램과 호환되는 버전의 LabVIEW 런타임을 묶을 수 있습니다.

  9. 옵션: 대화 상자 정보 아래에서 설치 환경에 대한 대화 상자를 정의합니다.
  10. 옵션: 하드웨어 구성 아래에서 설치 프로그램에 시스템의 NI 하드웨어에 대한 구성 정보를 포함할지 선택합니다.

    이 옵션을 사용하여 설치 프로그램을 사용하는 시스템에 특정 하드웨어 설정을 전달합니다.

  11. 옵션: (Windows) 바로 가기 아래에서 시스템이 시작할 때 어플리케이션이 즉시 실행되도록 시작 메뉴에 추가할 바로 가기를 정의합니다.

    또는 Windows의 바탕 화면이나 프로그램 메뉴에 바로 가기를 추가할 수도 있습니다. 기본적으로, LabVIEW는 패키지에 포함된 각 어플리케이션의 바로 가기를 Windows 프로그램 메뉴에 추가합니다.

  12. 옵션: (Windows) 설치 프로그램이 실행될 때 Windows 보안 아래에서 install.exe의 디지털 서명을 구성합니다.
  13. 옵션: (Windows) 레지스트리 아래에서 설치 프로그램 빌드의 사용자 레지스트리 키를 정의합니다.

    코드가 특정 레지스트리 키에 의존하고 설치 프로그램이 이 설정을 미리 설정하도록 하려는 경우 이 옵션을 사용합니다.

  14. 옵션: 고급에서 시스템 사양, 물리적 설치 미디어 및 기타와 같은 특정 설정을 구성합니다.
  15. 옵션: 배포에 LabVIEW 웹 서비스를 포함하려면, 웹 서비스 아래에 서비스를 추가합니다.
  16. 확인을 클릭하여 빌드 스펙의 변경된 설정을 적용합니다.
    대화 상자가 닫히고 빌드 스펙 이름이 프로젝트의 빌드 스펙 아래에 나타납니다.
  17. 배포를 만듭니다.
    옵션설명
    대화식
    • 빌드 스펙에서 마우스 오른쪽 버튼을 클릭하고 빌드를 선택합니다.
    • 패키지 창에서 빌드를 클릭합니다.
    프로그램적 빌드 VI 또는 ExecuteBuildSpec 명령줄 작업을 사용합니다.