다음을 통해 공유


설치 패키지

설치 패키지에는 Windows Installer에서 애플리케이션 또는 제품을 설치하거나 제거하고 설치 사용자 인터페이스를 실행하는 데 필요한 모든 정보가 포함되어 있습니다. 각 설치 패키지에는 설치 데이터베이스, 요약 정보 스트림 및 설치의 다양한 부분에 대한 데이터 스트림을 포함하는 .msi 파일이 포함되어 있습니다. .msi 파일에는 하나 이상의 변환, 내부 원본 파일, 설치에 필요한 외부 원본 파일 또는 캐비닛 파일이 포함될 수도 있습니다.

애플리케이션 개발자는 설치 관리자를 사용하려면 설치를 작성해야 합니다. 설치 관리자는 구성 요소 및 기능개념을 중심으로 설치를 구성하고 설치에 대한 모든 정보를 관계형 데이터베이스에 저장하므로 설치 패키지를 작성하는 프로세스에는 다음 단계가 광범위하게 수반됩니다.

  • 사용자에게 표시할 기능을 식별합니다.
  • 애플리케이션을 구성 요소로 구성합니다.
  • 설치 데이터베이스를 정보로 채웁다.
  • 설치 패키지의 유효성을 검사합니다.

다음 섹션에서는 설치 관리자 구성 요소 및 기능에 대해 설명합니다. 자세한 내용은 구성 요소 및 기능참조하세요. 기능 선택은 일반적으로 사용자의 관점에서 애플리케이션의 기능에 따라 결정됩니다.

개발자는 구성 요소를 선택하는 데 표준 절차를 사용하는 것이 좋습니다. 자세한 내용은 구성 요소 애플리케이션 구성참조하세요.

패키지 작성자는 타사 패키지 생성 도구 또는 테이블 편집기 및 Windows Installer SDK를 사용하여 설치 데이터베이스를 채울 수 있습니다. 내부 일관성을 위해 모든 설치 패키지의 유효성을 검사해야 합니다. 자세한 내용은 패키지 유효성 검사참조하세요.