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

완성된 응용 프로그램이나 구성 요소는 배포 프로세스를 통해 다른 컴퓨터에 설치됩니다.개발자의 컴퓨터에서 응용 프로그램을 만들 때 배포 계획을 시작 합니다.배포는 응용 프로그램 설치 하는 사용자 컴퓨터에서 실행할 준비가 되 면 종료 됩니다.

Visual Studio Windows 응용 프로그램을 배포 하는 데 서로 다른 기술을 제공 합니다.여기에 ClickOnce 배포 및 Windows Installer 배포 합니다.

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

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

비교 ClickOnce 및 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 어셈블리 문제 해결