다음을 통해 공유


연습: 프로그램 배포(C++)

응용 프로그램을 만들었으니 이제 마지막 단계는 다른 사용자가 프로그램을 컴퓨터에 설치하는 데 사용할 수 있는 설치 관리자를 만드는 것입니다.이렇게 하려면 기존 솔루션에 새 프로젝트를 추가합니다.이 새 프로젝트로 인해 setup.exe 파일이 생깁니다. 이 파일은 이전에 다른 컴퓨터에서 만들었던 응용 프로그램을 설치합니다.

[!참고]

이 항목의 정보는 Visual C++ Express Edition에 적용되지 않습니다.

이 연습에서는 Windows Installer를 사용하여 응용 프로그램을 배포합니다.ClickOnce를 사용하여 응용 프로그램을 배포할 수도 있습니다.자세한 내용은 Visual C++ 응용 프로그램의 ClickOnce 배포을 참조하십시오.일반적인 배포에 대한 자세한 내용은 응용 프로그램 및 구성 요소 배포를 참조하십시오.

사전 요구 사항

이 항목에서는 사용자가 C++ 언어의 기본적인 사항을 알고 있는 것으로 가정합니다.

이 절차에 사용된 기능은 Visual C++ Express에서 사용할 수 없습니다.

설치 프로젝트를 만들고 프로그램을 설치하려면

  1. 파일 메뉴에서 새로 만들기를 클릭한 다음 프로젝트를 클릭합니다.

    새 프로젝트 추가 대화 상자가 나타납니다.

  2. 설치된 템플릿에서 기타 프로젝트 형식 노드를 확장합니다.그런 다음 설치 및 배포 노드를 확장하고 Visual Studio Installer를 클릭합니다.

  3. 템플릿 창에서 설치 마법사를 선택합니다.설치 프로젝트의 이름(예: gameInstaller)을 입력합니다.솔루션 목록 상자에서 솔루션에 추가를 선택합니다.확인 단추를 클릭합니다.

  4. 설치 마법사가 나타납니다.다음을 클릭하여 계속합니다.

  5. 마법사의 프로젝트 형식 선택 창에서 Windows 응용 프로그램용 설치 프로그램을 만듭니다. 옵션을 선택하고 다음을 클릭하여 계속합니다.

  6. 마법사의 포함할 프로젝트 출력 선택 창에서 game의 기본 출력을 선택하고 다음을 클릭하여 계속합니다.

  7. 설치 관리자에 추가 파일을 포함할 필요가 없기 때문에 설치 관리자의 포함할 파일 선택 창에서 다음을 클릭합니다.

  8. 마법사에서 변경 내용을 검토하고 모든 것이 올바른지 확인합니다.마침을 클릭하여 프로젝트를 만듭니다.

    새 gameInstaller 프로젝트가 솔루션 탐색기에 나열됩니다.이 프로젝트는 응용 프로그램이 따르는 종속성(예: C 런타임 라이브러리 또는 .NET Framework)과 설치 관리자에 포함될 프로젝트 파일을 나열합니다.

    설치 프로젝트를 만든 후에 많은 옵션을 변경할 수 있습니다.자세한 내용은 Windows Installer 배포을 참조하십시오.

  9. 솔루션 탐색기에서 설치 관리자를 선택하고 빌드 메뉴에서 gameInstaller 빌드를 클릭하여 설치 관리자를 빌드합니다.

  10. 이전 단원에서 만든 setup.exe 및 gameInstaller.msi 프로그램을 찾습니다.두 파일 중 하나를 두 번 클릭하여 응용 프로그램을 컴퓨터에 설치합니다.

다음 단계

이전:연습: 프로젝트 디버깅(C++) | 다음:명령줄 응용 프로그램 만들기(C++)

참고 항목

작업

Visual C++ 둘러보기

기타 리소스

데스크톱 응용 프로그램 (Visual C++)