다음을 통해 공유


제품 및 패치의 여러 인스턴스 설치

Windows Installer는 컨텍스트당 하나의 제품 코드 인스턴스를 설치할 수 있도록 허용하며 가능한 두 가지 유형의 컨텍스트는 다음과 같습니다.

  • 컴퓨터
  • 사용자

제품 코드가 변경되지 않은 상태로 유지되면 컴퓨터 컨텍스트에 하나의 인스턴스만 설치할 수 있고, 각 사용자 컨텍스트에 하나의 인스턴스만 설치할 수 있습니다.

여러 인스턴스가 격리된 상태를 유지하려면 제품 코드가 서로 달라야 하며 파일 데이터 또는 비파일 데이터를 공유할 수 없습니다. Windows Installer는 동시 설치를 사용하여 제품의 여러 인스턴스를 설치할 수 없습니다. 그러나 제품 또는 패치의 각 인스턴스에 대해 별도의 설치 패키지가 있는 경우 제품의 여러 인스턴스를 설치할 수 있습니다. 그러면 각 패키지는 자체 데이터 세트를 유지하고 고유한 제품 코드를 가질 수 있습니다.

Windows Server 2003 및 Windows XP SP1(서비스 팩 1)을 실행하는 설치 관리자부터 제품 코드 변환과 하나의 .msi 패키지 또는 하나의 패치를 사용하여 제품의 여러 인스턴스를 설치할 수 있습니다. 제품 코드 변환을 통해 Windows 2000 SP4(서비스 팩 4) 및 Windows Installer 3.0을 사용하여 제품의 여러 인스턴스를 설치할 수도 있습니다. 이전 버전의 설치 관리자를 사용하여 둘 이상의 제품 인스턴스를 설치하는 유일한 방법은 각 인스턴스에 대해 별도의 설치 패키지를 설치하는 것입니다.

인스턴스 변환을 사용하면 제품의 여러 인스턴스를 지원하는 데 필요한 노력이 크게 줄어듭니다. 제품에 대한 하나의 기본 Windows Installer 패키지를 작성한 다음, 제품 코드를 변경하고 각 인스턴스에 대한 데이터를 관리하는 여러 인스턴스 변환을 작성할 수 있습니다.

자세한 내용은 인스턴스 변환을 사용하여 여러 인스턴스 작성인스턴스 변환을 사용하여 여러 인스턴스 설치를 참조하세요.