다음을 통해 공유


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

배포는 다른 컴퓨터에 설치할 완성된 응용 프로그램 또는 구성 요소를 배포하는 프로세스입니다.배포 계획은 응용 프로그램이 개발자의 컴퓨터에 생성될 때 시작됩니다.배포는 응용 프로그램이 사용자의 컴퓨터에 설치되어 실행 준비가 될 때 끝납니다.

Visual Studio는 Windows 응용 프로그램을 배포하기 위한 다양한 기술을 제공합니다.여기에는 ClickOnce 배포 및 Windows Installer 배포가 포함됩니다.

  • ClickOnce은 CLR(공용 언어 런타임)을 대상으로 하는 C++ 응용 프로그램(즉, 혼합형, 순수형 및 안정형 어셈블리)을 배포하는 데 사용할 수 있습니다.Windows Installer를 사용하여 관리 응용 프로그램을 배포할 수 있지만, 매니페스트 서명과 같은 .NET Framework 보안 기능을 활용하는 ClickOnce을 사용하는 것이 좋습니다.ClickOnce은 네이티브 C++ 응용 프로그램의 배포를 지원하지 않습니다.자세한 내용은 Visual C++ 응용 프로그램의 ClickOnce 배포을 참조하십시오.

  • 네이티브 C++ 응용 프로그램이나 CLR을 대상으로 하는 C++ 응용 프로그램을 배포하는 데 Windows Installer 기술을 사용할 수 있습니다.

설명서의 이 섹션에 있는 문서에서는 지원되는 대상 플랫폼을 제공하는 모든 컴퓨터에서 네이티브 Visual C++ 응용 프로그램이 실행되도록 하는 방법, 설치 패키지에 포함해야 파일, 응용 프로그램이 종속된 구성 요소를 재배포하는 권장 방법 등에 관해 설명합니다.

단원 내용

Visual C++ 2010에서의 배포

배포 개념

Visual C++ 응용 프로그램의 종속성 이해

재배포할 DLL 확인

배포 방법 선택

Visual C++ 파일 재배포

배포 예제

웹 클라이언트 응용 프로그램 재배포

Visual C++ 응용 프로그램의 ClickOnce 배포

이전 버전의 런타임에서 C++ /clr 응용 프로그램 실행

관련 단원

C/C++ 격리된 응용 프로그램 및 side-by-side 어셈블리 빌드

.NET Framework 및 응용 프로그램 배포

C/C++ 격리된 응용 프로그램 및 side-by-side 어셈블리 문제 해결