모든 ClickOnce 애플리케이션을 실행하려면 올바른 버전의 .NET Framework가 컴퓨터에 설치되어 있어야 합니다. 많은 애플리케이션에는 다른 필수 구성 요소도 있습니다. ClickOnce 애플리케이션을 게시할 때 애플리케이션과 함께 패키지할 필수 구성 요소 집합을 선택할 수 있습니다. 설치 시 각 필수 구성 요소에 대한 검사가 수행되어 이미 있는지 확인합니다. 그렇지 않으면 ClickOnce 애플리케이션을 설치하기 전에 설치됩니다.
필수 구성 요소를 패키징하고 게시하는 대신 구성 요소의 다운로드 위치를 지정할 수도 있습니다. 예를 들어 게시하는 모든 애플리케이션에 필수 조건을 포함하는 대신 모든 필수 구성 요소에 대한 설치 관리자가 포함된 중앙 집중식 파일 공유 또는 웹 위치를 사용할 수 있습니다. 설치 시 해당 위치에서 구성 요소가 다운로드되고 설치됩니다.
중요합니다
첫 번째 ClickOnce 애플리케이션을 게시하기 전에 개발 컴퓨터에 필수 구성 요소 설치 관리자 패키지를 추가해야 합니다. 자세한 내용은 방법: ClickOnce 애플리케이션에 필수 구성 요소 포함을 참조하세요.
필수 구성 요소는 프로젝트 디자이너의 게시 창에서 액세스할 수 있는 필수 구성 요소 대화 상자에서 관리됩니다.
ClickOnce 애플리케이션을 사용하여 설치하기 위한 필수 구성 요소를 지정하려면
솔루션 탐색기에서 프로젝트를 선택한 상태에서 프로젝트 메뉴에서 속성을 클릭합니다.
비고
.NET Core 3.1 및 .NET 5 이상용 ClickOnce에서는 게시 마법사 및 프로젝트 디자이너의 게시 페이지 대신 게시 도구를 사용하여 배포 속성을 설정합니다. 자세한 내용은 ClickOnce 및 .NET용 ClickOnce를 사용하여 .NET Windows 애플리케이션 배포를 참조하세요.
게시 창을 선택합니다.
필수 구성 요소 단추를 클릭하여 필수 구성 요소 대화 상자를 엽니다.
필수 구성 요소 대화 상자에서 필수 구성 요소 설치 프로그램 만들기 확인란이 선택되어 있는지 확인합니다.
필수 구성 요소 목록에서 설치하려는 구성 요소를 확인한 다음 확인을 클릭합니다.
선택한 구성 요소는 애플리케이션과 함께 패키지 및 게시됩니다.
필수 구성 요소에 다른 다운로드 위치를 지정하려면
솔루션 탐색기에서 프로젝트를 선택한 상태에서 프로젝트 메뉴에서 속성을 클릭합니다.
게시 창을 선택합니다.
필수 구성 요소 단추를 클릭하여 필수 구성 요소 대화 상자를 엽니다.
필수 구성 요소 대화 상자에서 필수 구성 요소 설치 프로그램 만들기 확인란이 선택되어 있는지 확인합니다.
필수 구성 요소에 대한 설치 위치 지정 섹션에서 다음 위치에서 필수 구성 요소 다운로드를 선택합니다.
드롭다운 목록에서 위치를 선택하거나 URL, 파일 경로 또는 FTP 위치를 입력한 다음 확인을 클릭합니다.
비고
지정된 구성 요소에 대한 설치 관리자가 지정된 위치에 있는지 확인해야 합니다.