다음을 통해 공유


설치 예제

이 예제에서는 애플리케이션을 설치하는 간단한 Windows Installer 패키지를 만드는 방법을 보여줍니다. 이 샘플은 Windows에 포함된 텍스트 편집기인 메모장과 가상의 Red Park Arena 이벤트 및 입학을 설명하는 여러 텍스트 파일을 설치합니다.

샘플의 사양은 다음과 같습니다.

  • 애플리케이션은 필요한 모든 파일, 바로 가기 및 레지스트리 정보를 설치하는 자체 설치 Windows Installer 패키지로 사용자에게 제공됩니다.
  • 설치 패키지는 설치 중에 사용자에게 UI 마법사를 표시하여 사용자 정보를 수집할 수 있습니다.
  • 설치 도중 사용자는 개별 기능에 대해 로컬 실행, 원본에서 실행, 또는 설치하지 않음으로 선택할 수 있습니다.
  • 기능 중 하나를 사용자에게 주문형 설치 기능으로 표시할 수 있습니다.
  • 동일한 패키지로 애플리케이션을 제거하고 사용자의 컴퓨터에서 모든 애플리케이션 파일 및 레지스트리 정보를 제거합니다.
  • 패키지는 제품 코드 변경을 포함하는 주요 업그레이드를 수신할 준비가 되어 있습니다.

예제를 재현하기 위해 빈 Windows Installer 데이터베이스를 만들고 편집할 수 있는 소프트웨어 도구가 필요합니다. 독립 소프트웨어 공급업체로부터 몇 가지 패키지 만들기 도구를 사용할 수 있습니다. Orca라는 Windows Installer 데이터베이스 편집기는 Windows Installer 개발자용 Windows SDK 구성 요소에 제공됩니다.

예제를 완료하려면 다음 단계를 수행합니다.

설치 계획

빈 데이터베이스 가져오기

디렉터리 구조 지정

구성 요소 지정

파일 및 파일 특성 지정

원본 미디어 지정

기능 지정

기능-구성 요소 관계 지정

레지스트리 정보 추가

바로 가기 지정

속성 지정

InstallExecuteSequence 가져오기

InstallUISequence 가져오기

AdminExecuteSequence 가져오기

AdminUISequence 가져오기

AdvtExecuteSequence 가져오기

요약 정보 추가

사용자 인터페이스 가져오기

설치 데이터베이스 유효성 검사