Windows Installer 배포 작업

업데이트: 2007년 11월

완성된 응용 프로그램이나 구성 요소는 배포 과정을 통해 다른 컴퓨터에 설치됩니다.

솔루션을 배포하기 전에 배포할 대상, 배포할 위치 및 배포 방법을 Visual Studio에 알려야 합니다. 이런 경우 하나 이상의 배포 프로젝트를 솔루션에 추가하면 됩니다. 각 배포 프로젝트는 파일 및 구성 요소를 대상 시스템에 설치하는 방법에 대한 지시 사항을 지정합니다.

배포된 응용 프로그램의 경우 대개 응용 프로그램의 각 계층에 대해 별도의 배포 프로젝트를 만듭니다. 예를 들어, 데이터, 업무 논리, 클라이언트 등 세 개의 계층으로 구성된 응용 프로그램에는 세 개의 배포 프로젝트가 필요합니다.

또한 별도의 배포 프로젝트를 만들어서 솔루션의 구성 요소 중 여러 솔루션 간에 공유할 가능성이 있는 구성 요소에 대한 병합 모듈을 만들어야 합니다.

단원 내용

관련 단원

  • 배포 시 파일 설치 관리
    배포 프로젝트에 프로젝트 출력, 파일 및 기타 항목을 추가하고 대상 컴퓨터에서 설치될 위치를 지정하는 데 사용되는 파일 시스템 편집기에 대해 설명합니다.

  • 배포 시 레지스트리 설정 관리
    대상 컴퓨터의 레지스트리에 추가할 레지스트리 키와 값을 지정하는 데 사용되는 레지스트리 편집기에 대해 설명합니다.

  • 배포 시 파일 형식 관리
    대상 컴퓨터에서 파일 연결을 설정하는 데 사용되는 파일 형식 편집기에 대해 설명합니다.

  • 배포 시 사용자 인터페이스 관리
    대상 컴퓨터에서 설치 도중 표시되는 미리 정의된 대화 상자에 대한 속성을 지정하고 설정하는 데 사용되는 사용자 인터페이스 편집기에 대해 설명합니다.

  • 배포 시 사용자 지정 작업 관리
    대상 컴퓨터에서 설치 종료 시 수행될 추가 작업을 지정하는 데 사용되는 사용자 지정 작업 편집기에 대해 설명합니다.

  • 배포 시 시작 조건 관리
    설치가 성공적으로 실행되기 위해 필요한 조건을 지정하는 데 사용되는 시작 조건 편집기에 대해 설명합니다.

  • 배포의 새로운 기능
    설치 및 배포와 관련된 새 기능에 대해 설명합니다.

  • Visual C++ 파일 재배포
    관리되지 않거나 네이티브인 Visual C++ 응용 프로그램의 종속성을 확인하고 대상 시스템에서 이 응용 프로그램을 지원하는 데 필요한 모든 파일을 다시 배포할 수 있는 방법에 대해 설명합니다.

  • Windows Installer 배포
    사용자에게 배포할 설치 관리자 패키지를 만드는 방법에 대해 설명합니다.