Windows Installer
참고
이 설명서는 Windows Installer를 사용하여 애플리케이션용 설치 관리자 패키지를 빌드하려는 소프트웨어 개발자를 위한 것입니다.
Windows Installer 4.5 이하용 재배포 가능 파일을 찾고 있는 경우 Windows Installer 재배포 가능 파일을 참조하세요. Windows Installer 5.0에는 재배포할 수 없습니다. 이 버전은 Windows 7, Windows Server 2008 R2 및 이후 클라이언트 및 서버 릴리스(Windows 10 포함)의 운영 체제에 포함되어 있습니다.
Microsoft Windows Installer는 Windows와 함께 제공되는 설치 및 구성 서비스입니다. 설치 관리자 서비스를 사용하면 고객이 더 나은 회사 배포를 제공하고 구성 요소 관리를 위한 표준 형식을 제공할 수 있습니다. 또한 설치 관리자는 운영 체제에 따라 애플리케이션 및 기능을 보급할 수 있습니다. 자세한 내용은 플랫폼 광고 지원을 참조하세요.
이 설명서에서는 Windows Installer 5.0 및 이전 버전에 대해 설명합니다. 최신 Windows Installer 버전에서 사용할 수 있는 모든 기능을 이전 버전에서 사용할 수 있는 것은 아닙니다. 이 설명서에서는 Windows Installer 2.0 이전 버전을 설명하지 않습니다. Windows Installer 2.0용으로 만든 설치 패키지 및 패치는 Windows Installer 3.0 이상을 사용하여 설치할 수 있습니다.
Windows Installer 3.0 이상에서는 설치 진행률, 롤백 및 다시 부팅을 통합하는 단일 트랜잭션으로 여러 패치를 설치할 수 있습니다. 설치 관리자는 패치가 시스템에 제공되는 순서에 관계없이 지정된 순서로 패치를 적용할 수 있습니다. Windows Installer 3.0을 사용한 패치는 패치의 영향을 받는 파일만 업데이트하며 이전 설치 관리자 버전보다 훨씬 빠를 수 있습니다. Windows Installer 3.0 이상과 함께 설치된 패치는 패치가 설치되지 않은 경우와 동일하게 제품의 상태를 그대로 두기 위해 어떤 순서로든 제거할 수 있습니다.
관리자 권한이 있는 계정은 Windows Installer 3.0 이상의 API를 사용하여 제품, 기능, 구성 요소 및 패치 정보를 쿼리하고 인벤토리화할 수 있습니다. 설치 관리자는 네트워크, URL 및 미디어 원본의 원본 목록을 읽고, 편집하고, 바꾸는 데 사용할 수 있습니다. 관리자는 사용자 및 설치 컨텍스트를 열거하고, 외부 프로세스에서 원본 목록을 관리할 수 있습니다.
Windows Installer 4.5 이상에서는 트랜잭션 처리를 사용하여 여러 설치 패키지를 설치할 수 있습니다. 트랜잭션의 모든 패키지를 성공적으로 설치할 수 없거나 사용자가 설치를 취소하는 경우 Windows Installer는 변경 내용을 롤백하고 컴퓨터를 원래 상태로 복원할 수 있습니다. 설치 관리자는 다중 패키지 트랜잭션에 속하는 모든 패키지가 설치되거나 패키지가 설치되지 않도록 합니다.
Windows Installer 5.0부터 패키지는 새 계정, Windows 서비스, 파일, 폴더 및 레지스트리 키를 보호하도록 작성할 수 있습니다. 패키지는 사용 권한을 거부하거나, 부모 리소스의 사용 권한 상속을 지정하거나, 새 계정의 사용 권한을 지정하는 보안 설명자를 지정할 수 있습니다. 자세한 내용은 리소스 보안을 참조하세요.
Windows Installer 5.0 서비스는 컴퓨터에 설치된 모든 구성 요소를 열거하고 구성 요소의 키 경로를 가져올 수 있습니다. 자세한 내용은 구성 요소 열거를 참조하세요.
Windows Installer 5.0 패키지 는 서비스 구성을 사용하여 컴퓨터에서 서비스를 사용자 지정할 수 있습니다. 설치 개발자는 Windows Installer 5.0 및 단일 패키지 작성을 사용하여 컴퓨터별 또는 사용자별 설치 컨텍스트에서 애플리케이션을 설치할 수 있는 단일 설치 패키지를 개발할 수 있습니다.
Windows Installer를 사용할 위치
Windows Installer를 사용하면 Windows에서 실행되는 제품 및 애플리케이션을 효율적으로 설치하고 구성할 수 있습니다. 설치 관리자는 기능을 설치하지 않고 보급하고, 필요에 따라 제품을 설치하고, 사용자의 사용자 지정을 추가하는 새로운 기능을 제공합니다.
Windows Server 2012 또는 Windows 8 실행되는 Windows Installer 5.0은 Windows RT 승인된 앱 설치를 지원합니다. Microsoft에서 서명하지 않은 Windows Installer 패키지, 패치 또는 변환은 Windows RT 설치할 수 없습니다. 템플릿 요약 속성은 설치 데이터베이스와 호환되는 플랫폼을 나타내며, 이 경우 Windows RT 값을 포함해야 합니다.
Windows Installer는 데스크톱 스타일 애플리케이션을 개발하기 위한 것입니다.
대상 개발자
이 설명서는 Windows Installer를 사용하는 애플리케이션을 만들려는 소프트웨어 개발자를 위한 것입니다. 설치 패키지 및 설치 관리자 서비스에 대한 일반적인 배경 정보를 제공합니다. 여기에는 애플리케이션 프로그래밍 인터페이스 및 설치 관리자 데이터베이스의 요소에 대한 전체 설명이 포함되어 있습니다. 이 설명서에는 테이블 편집기 또는 패키지 만들기 도구를 사용하여 설치를 만들거나 유지 관리하려는 개발자를 위한 추가 정보도 포함되어 있습니다.
런타임 요구 사항
Windows Installer 5.0은 Windows 7, Windows Server 2008 R2 이상 릴리스에 포함되어 있습니다. Windows Installer 5.0에는 재배포할 수 없습니다.
Windows Installer 5.0 이전 버전은 Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP 및 Windows 2000에서 릴리스되었습니다. Windows Installer 재배포 가능 패키지는 Windows Installer 4.5 및 일부 이전 버전에서 사용할 수 있습니다.
Windows Installer 4.5에는 Windows Server 2008, Windows Vista, 서비스 팩 2 이상이 포함된 Windows XP 또는 서비스 팩 1 이상이 있는 Windows Server 2003이 필요합니다.
Windows Installer 4.0을 사용하려면 Windows Vista 또는 Windows Server 2008이 필요합니다. 다른 운영 체제에 Windows Installer 4.0을 설치하기 위한 재배포 가능 패키지는 없습니다. 새로운 기능을 추가하지 않는 업데이트된 버전의 Windows Installer 4.0은 Windows Vista에서 서비스 팩 1 및 Windows Server 2008에서 사용할 수 있습니다.
Windows Installer 3.1에는 Windows Server 2003, Windows XP 또는 Windows 2000 서비스 팩 3이 필요합니다.
Windows Installer 3.0을 사용하려면 Windows Server 2003, Windows XP 또는 Windows 2000 SP3이 필요합니다. Windows Installer 3.0은 서비스 팩 2가 포함된 Windows XP에 포함되어 있습니다. 서비스 팩 3 및 Windows 2000 Server 서비스 팩 4, Windows XP RTM 및 Windows XP 서비스 팩 1 및 Windows Server 2003 RTM이 있는 Windows 2000 Server용 재배포 가능 패키지로 사용할 수 있습니다.
Windows Installer 2.0은 Windows Server 2003 및 Windows XP에 포함되어 있습니다.
Windows Installer 2.0은 Windows 2000에서 Windows Installer 2.0을 설치하거나 업그레이드하기 위한 패키지로 사용할 수 있습니다. 이 패키지는 Windows Server 2003 및 Windows XP에서 Windows Installer 2.0을 설치하거나 업그레이드하는 데 사용하면 안 됩니다.
섹션 내용
아티클 | 설명 |
---|---|
로드맵 | Windows Installer 설명서에 대한 가이드입니다. |
새로운 기능 | Windows Installer에 대한 추가 및 변경 내용을 나열합니다. |
Windows Installer 정보 | 설치 관리자에 대한 일반 정보입니다. |
Windows Installer 사용 | Windows Installer를 사용하는 방법 |
Windows Installer 가이드 | 작성자 및 사용자에 대한 정보입니다. |
예 | Windows Installer 예제. |
참조 | Windows Installer 함수에 대한 설명서입니다. |