Share via


배포 샘플 및 연습

이 단원에는 Windows Forms, WPF 및 콘솔 응용 프로그램을 배포하는 데 사용되는 구문, 구조 및 기술을 보여 주는 샘플 응용 프로그램, 예제 코드 및 단계별 연습이 포함되어 있습니다.

샘플 코드는 내용 설명을 위한 것이며 실제 배포 솔루션에 이를 사용하려면 코드를 수정해야 합니다. 특히 보안 관련 샘플 코드를 사용하려는 경우에는 더욱 주의해야 합니다.

응용 프로그램 보안에 대한 자세한 내용은 다음 도움말 항목을 참조하십시오.

Windows Installer

항목

설명

Windows 응용 프로그램 배포

다른 컴퓨터에 응용 프로그램을 배포하는 과정을 안내합니다.

병합 모듈을 사용하여 공유 구성 요소 설치

구성 요소를 병합 모듈에 패키지한 다음 병합 모듈을 설치 관리자에 포함시키는 과정을 안내합니다.

사용자 지정 작업 만들기

사용자 지정 작업을 만들어 설치 후 사용자에게 웹 사이트를 표시하는 과정을 안내합니다.

사용자 지정 작업을 사용하여 설치하는 동안 메시지 표시

구성 파일을 수정하는 사용자 지정 작업으로 설치하는 동안 입력된 데이터를 전달하는 사용자 지정 작업을 만드는 방법을 소개합니다.

사용자 지정 작업을 사용하여 설치하는 동안 어셈블리 미리 컴파일

사용자 지정 작업을 만들어 설치 후 어셈블리를 미리 컴파일하는 과정을 안내합니다.

사용자 지정 작업을 사용하여 설치하는 동안 데이터베이스 만들기

사용자 지정 작업을 만들어 설치하는 동안 데이터베이스를 만드는 과정을 안내합니다.

설치하는 동안 다른 XML Web services에 응용 프로그램 리디렉션

URL 동작 속성, 설치 관리자 클래스 및 웹 설치 프로젝트를 사용하여 다른 XML Web services로 리디렉션될 수 있는 웹 응용 프로그램을 만드는 방법을 보여 줍니다.

ClickOnce 배포

항목

설명

수동으로 ClickOnce 응용 프로그램 배포

.NET Framework 유틸리티를 사용하여 ClickOnce 응용 프로그램을 배포하는 방법에 대해 설명합니다.

ClickOnce 배포 API에서 요청 시 어셈블리 다운로드

응용 프로그램의 특정 어셈블리를 "선택적"으로 표시하는 방법과 System.Deployment.Application 네임스페이스의 클래스를 사용하여 해당 어셈블리를 다운로드하는 방법을 보여 줍니다.

디자이너를 사용하여 ClickOnce 배포 API에서 요청 시 어셈블리 다운로드

응용 프로그램에서 응용 프로그램 어셈블리가 처음 사용될 때만 해당 어셈블리를 다운로드하는 방법에 대해 설명합니다.

참고 항목

개념

Visual Studio 연습

기타 리소스

Visual Studio 샘플