ClickOnce 애플리케이션의 필수 구성 요소 설치

모든 ClickOnce 애플리케이션을 실행하려면 컴퓨터에 올바른 버전의 .NET Framework를 설치해야 합니다. 대부분의 애플리케이션에는 다른 필수 구성 요소도 있습니다. ClickOnce 애플리케이션을 게시할 때 애플리케이션과 함께 패키징할 필수 구성 요소 세트를 선택할 수 있습니다. 설치 시 각 필수 구성 요소가 이미 있는지 확인합니다. 그렇지 않으면 ClickOnce 애플리케이션을 설치하기 전에 설치합니다.

필수 구성 요소를 패키징하고 게시하는 대신 구성 요소의 다운로드 위치를 지정할 수도 있습니다. 예를 들어 게시하는 모든 애플리케이션에 필수 구성 요소를 포함하는 대신 모든 필수 구성 요소에 대한 설치 프로그램을 포함하는 중앙 집중식 파일 공유 또는 웹 위치를 사용할 수 있습니다. 설치 시 해당 위치에서 구성 요소가 다운로드되어 설치됩니다.

중요

첫 번째 ClickOnce 애플리케이션을 게시하기 전에 필수 구성 요소 설치 프로그램 패키지를 개발 컴퓨터에 추가해야 합니다. 자세한 내용은 방법: ClickOnce 애플리케이션에 필수 구성 요소 포함을 참조하세요.

필수 구성 요소는 프로젝트 디자이너게시 창에서 액세스할 수 있는 필수 구성 요소 대화 상자에서 관리합니다.

참고

미리 결정된 필수 구성 요소 목록 외에도 사용자 고유의 구성 요소를 목록에 추가할 수 있습니다. 자세한 내용은 부트스트래퍼 패키지 만들기를 참조하세요.

ClickOnce 애플리케이션과 함께 설치할 필수 구성 요소 지정

  1. 솔루션 탐색기에서 프로젝트를 선택한 상태에서 프로젝트 메뉴에서 속성을 클릭합니다.

    참고

    .NET Core 3.1 및 .NET 5 이상용 ClickOnce에서는 프로젝트 디자이너의 게시 마법사 및 게시 페이지 대신 게시 도구를 사용하여 배포 속성을 설정합니다. 자세한 내용은 ClickOnce를 사용하여 .NET Windows 애플리케이션 배포.NET용 ClickOnce를 참조하세요.

  2. 게시 창을 선택합니다.

  3. 필수 구성 요소 단추를 클릭하여 필수 구성 요소 대화 상자를 엽니다.

  4. 필수 구성 요소 대화 상자에서 필수 구성 요소를 설치하기 위한 설치 프로그램 만들기 확인란이 선택되어 있는지 확인합니다.

  5. 필수 구성 요소 목록에서 설치할 구성 요소를 선택한 다음 확인을 클릭합니다.

    선택한 구성 요소는 패키징되고 애플리케이션과 함께 게시됩니다.

필수 구성 요소에 대한 다른 다운로드 위치 지정

  1. 솔루션 탐색기에서 프로젝트를 선택한 상태에서 프로젝트 메뉴에서 속성을 클릭합니다.

  2. 게시 창을 선택합니다.

  3. 필수 구성 요소 단추를 클릭하여 필수 구성 요소 대화 상자를 엽니다.

  4. 필수 구성 요소 대화 상자에서 필수 구성 요소를 설치하기 위한 설치 프로그램 만들기 확인란이 선택되어 있는지 확인합니다.

  5. 필수 구성 요소의 설치 위치 지정 섹션에서 다음 위치에서 필수 구성 요소 다운로드를 선택합니다.

  6. 드롭다운 목록에서 위치를 선택하거나 URL, 파일 경로 또는 FTP 위치를 입력한 다음 확인을 클릭합니다.

    참고

    지정된 구성 요소에 대한 설치 관리자가 지정된 위치에 있는지 확인해야 합니다.