사용자가 ClickOnce 애플리케이션을 사용할 수 있도록 하려면 파일 공유 또는 경로, FTP 서버 또는 이동식 미디어에 앱을 게시해야 합니다. 게시 마법사를 사용하여 애플리케이션을 게시할 수 있습니다. 추가 게시 속성은 프로젝트 디자이너의 게시 페이지에서 사용할 수 있습니다. 자세한 내용은 ClickOnce 애플리케이션 게시를 참조하세요.
게시 마법사를 실행하기 전에 게시 속성을 적절하게 설정해야 합니다. 예를 들어 프로젝트 디자이너의 서명 페이지에서 ClickOnce 애플리케이션에 서명할 키를 지정할 수 있습니다. 자세한 내용은 Secure ClickOnce 애플리케이션참조하세요.
ClickOnce를 사용하여 여러 버전의 애플리케이션을 설치하면 이전 버전의 애플리케이션이 지정한 게시 위치의 Archive 폴더로 이동합니다. 이러한 방식으로 이전 버전을 보관하면 설치 디렉터리가 이전 버전에서 폴더를 지울 수 있습니다.
비고
표시되는 대화 상자와 메뉴는 현재 설정 또는 버전에 따라 이 문서에 설명된 UI와 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기 선택합니다. 자세한 내용은 모든 설정을 다시 설정참조하세요.
파일 공유 또는 경로에 게시
솔루션 탐색기에서 애플리케이션 프로젝트를 선택합니다.
빌드 메뉴에서 프로젝트 이름게시 또는 게시 선택 항목을 선택하여 게시 마법사를 엽니다.
비고
.NET Core 3.1 및 .NET 5 이상용 ClickOnce에서는 게시 마법사 및 프로젝트 디자이너의 게시 페이지 대신 게시 도구를 사용하여 배포 속성을 설정합니다. 자세한 내용은 ClickOnce 및 .NET용 ClickOnce를 사용하여 .NET Windows 애플리케이션 배포를 참조하세요.
게시 마법사의 애플리케이션 게시 위치 페이지에서 표시된 형식 중 하나를 사용하여 유효한 FTP 서버 주소 또는 유효한 파일 경로를 입력한 다음 다음을 선택합니다.
사용자가 애플리케이션을 설치하는 방법 페이지에서 애플리케이션의 사용자 설치 위치를 선택합니다.
웹 사이트에서 사용자 설치를 사용하도록 설정하려면 웹 사이트에서 선택합니다. 이전 단계에서 입력한 파일 경로에 해당하는 URL을 입력합니다. 이 옵션은 일반적으로 FTP 주소를 게시 위치로 지정하는 데 사용됩니다. FTP에서 직접 다운로드는 지원되지 않으므로 이 옵션에 대한 URL을 입력해야 합니다.
파일 공유에서 직접 사용자 설치를 사용하도록 설정하려면 UNC 경로 또는 파일 공유에서 선택합니다. 이전 단계에서 입력한 파일 경로에 해당하는 UNC 경로 또는 파일 공유를 입력합니다. 이 옵션은 c:\deploy\myapp 또는 \\server\myapp 형식의 위치를 게시하는 데 사용됩니다.
CD-ROM 또는 DVD-ROM에서 사용자 설치를 사용하도록 설정하려면 다음 섹션의 단계를 따릅니다.
다음을 선택하여 작업을 계속할 수 있습니다.
애플리케이션을 오프라인으로 사용할 수 있나요? 페이지에서 적절한 옵션을 선택합니다.
사용자가 네트워크에서 연결을 끊을 때 애플리케이션을 실행할 수 있도록 하려면 예를 선택합니다. 이 애플리케이션은 온라인 또는 오프라인에서 사용할 수 있습니다. Visual Studio는 시작 메뉴에 애플리케이션 바로 가기를 추가합니다.
게시 위치에서 직접 애플리케이션을 실행하려면 아니요를 선택합니다. 이 애플리케이션은 온라인에서만 사용할 수 있습니다.
다음을 선택하여 작업을 계속할 수 있습니다.
설정을 사용하여 애플리케이션을 게시하려면 마침을 선택합니다.
Visual Studio는 상태 알림 영역에 게시 진행률을 표시합니다.
CD-ROM 또는 DVD-ROM로 출판
솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 선택하면 프로젝트 디자이너가 열립니다.
프로젝트 디자이너에서 게시 탭을 선택한 다음 게시 마법사를 선택합니다.
게시 마법사의 애플리케이션 게시 위치 페이지에서 표시된 형식 중 하나를 사용하여 유효한 FTP 서버 주소 또는 유효한 파일 경로를 입력한 다음 다음을 선택합니다.
사용자가 애플리케이션을 설치하는 방법 페이지에서 CD-ROM 또는 DVD-ROM에서 선택한 다음, 다음을 선택합니다.
비고
사용자가 드라이브에 CD-ROM 삽입 할 때 자동으로 실행되도록 설치를 구성할 수 있습니다.
CD-ROM에 애플리케이션을 배포하는 경우 웹 사이트에서 업데이트를 제공할 수 있습니다. 애플리케이션에서 업데이트를 확인할 위치 페이지에서 업데이트 옵션을 선택합니다.
애플리케이션에서 업데이트를 확인하도록 설정하려면 애플리케이션이 다음 위치에서 업데이트를 확인합니다. 파일 위치, 웹 사이트 또는 FTP 서버와 같은 업데이트의 게시 위치를 입력합니다.
업데이트에 대한 애플리케이션 확인이 없으면 애플리케이션이 업데이트를 확인하지 않음을 선택합니다.
다음을 선택하여 작업을 계속할 수 있습니다.
설정을 사용하여 애플리케이션을 게시하려면 마침을 선택합니다.
Visual Studio는 상태 알림 영역에 게시 진행률을 표시합니다.
비고
게시가 완료되면 CD/DVD 재작성기를 사용하여 애플리케이션을 게시할 위치 의 파일을 CD-ROM 또는 DVD-ROM 미디어에 복사합니다.
자동 설치 구성
CD-ROM 또는 DVD-ROM에서 사용자 설치를 사용하도록 설정하면 사용자가 드라이브에 CD-ROM 삽입할 때 자동으로 실행되도록 프로세스를 구성할 수 있습니다.
프로젝트 디자이너에서 게시 탭을 선택합니다.
옵션을 선택하면 [게시 옵션] 마법사가 열립니다.
게시 옵션 마법사에서 배포 탭을 선택합니다.
CD 설치를 선택하고 CD가 삽입될 때 자동으로 설치를 시작합니다.
변경 사항을 적용하려면 확인을 선택합니다.
프로젝트 디자이너에서 게시 탭을 선택합니다.
옵션을 선택하면 [게시 옵션] 마법사가 열립니다.
CD 설치를 선택하고 CD가 삽입될 때 자동으로 설치를 시작합니다.
변경 사항을 적용하려면 확인을 선택합니다.
관련 콘텐츠
- ClickOnce 보안 및 배포
- ClickOnce 애플리케이션 보안
- ClickOnce를 사용하여 Office 솔루션 배포