설치 및 배포 프로젝트

업데이트: 2007년 11월

Visual Studio는 병합 모듈 프로젝트, 설치 프로젝트, 웹 설치 프로젝트, CAB 프로젝트와 같은 네 가지 형식의 배포 프로젝트에 대한 템플릿을 제공합니다. 또한 배포 프로젝트를 만드는 프로세스를 단계별로 안내하는 설치 마법사가 제공됩니다. 새 프로젝트 대화 상자의 설치 및 배포 프로젝트 노드 아래에서 템플릿과 마법사를 볼 수 있습니다.

지침

다음은 사용자 프로젝트에 대해 올바른 형식의 배포 프로젝트를 선택하기 위한 지침입니다.

프로젝트 형식

용도

병합 모듈 프로젝트

여러 응용 프로그램에서 공유할 수 있는 구성 요소를 패키지합니다.

설치 프로젝트

Windows 기반 응용 프로그램에 대한 설치 관리자를 빌드합니다.

웹 설치 프로젝트

웹 응용 프로그램에 대한 설치 관리자를 빌드합니다.

캐비닛 프로젝트

기존 웹 브라우저에 다운로드하는 데 필요한 CAB 파일을 만듭니다.

스마트 장치 CAB 프로젝트

장치 응용 프로그램을 배포할 CAB 프로젝트를 만듭니다.

병합 모듈 프로젝트를 사용하면 파일 또는 구성 요소를 하나의 모듈로 패키지하여 공유 기능을 활용할 수 있습니다. 결과로 만들어지는 .msm 파일은 다른 배포 프로젝트에도 포함될 수 있습니다.

CAB 프로젝트를 사용하면 .cab 파일을 만들어 웹 서버에서 웹 브라우저로 다운로드할 수 있는 ActiveX 구성 요소를 패키지할 수 있습니다. 설치 프로젝트와 웹 설치 프로젝트의 차이점은 설치 관리자가 배포되는 위치입니다.

  • 설치 프로젝트의 경우 설치 관리자는 파일을 대상 컴퓨터의 Program Files 디렉터리에 설치합니다.

  • 웹 설치 프로젝트의 경우 설치 관리자는 파일을 웹 서버의 가상 루트 디렉터리에 설치합니다.

    주의:

    프로젝트를 만든 후에는 프로젝트의 형식을 웹 형식과 표준 형식 간에 변경할 수 없습니다. 표준 배포 프로젝트를 만들고 나서 웹에 배포하려는 경우에는 새 프로젝트를 만들어야 합니다.

참고 항목

작업

방법: 배포 프로젝트에 항목 추가

방법: 배포 프로젝트 만들기 또는 추가

개념

병합 모듈 프로젝트

설치 프로젝트

CAB 파일 프로젝트

배포의 새로운 기능

참조

옵션 대화 상자, 프로젝트 및 솔루션, 일반