ClickOnce 애플리케이션을 사용하여 필수 구성 요소 소프트웨어를 배포하려면 먼저 해당 필수 구성 요소에 대한 설치 관리자 패키지를 개발 컴퓨터에 다운로드해야 합니다. 애플리케이션을 게시하고 내 애플리케이션 동일한 위치에서 필수 구성 요소 다운로드를선택하면 설치 관리자 패키지가 패키지 폴더에 없으면 오류가 발생합니다.
Package.xml 사용하여 설치 관리자 패키지를 추가하려면
파일 탐색기에서 패키지 폴더를 엽니다.
기본적으로 경로는
%ProgramFiles(x86)%\Microsoft SDKs\ClickOnce Bootstrapper\Packages\
.Visual Studio 2019 업데이트 7부터 일부 .NET 부트스트래퍼 패키지도
<VS Install Path>\MSBuild\Microsoft\VisualStudio\BootstrapperPackages
경로에서 검색됩니다.추가하려는 필수 구성 요소에 대한 폴더를 연 다음 설치된 Visual Studio 버전의 언어 폴더를 엽니다(예: 영어 ).
메모장에서 Package.xml 파일을 엽니다.
포함하는
http://go.microsoft.com/fwlink
요소를 찾고 URL을 복사합니다. LinkID 부분을 포함합니다.Note
Name 요소에
http://go.microsoft.com/fwlink
이(가) 포함되어 있지 않으면, 루트 폴더에서 필수 구성 요소에 대한 Product.xml 파일을 열고, fwlink 문자열을 찾습니다.Important
일부 필수 구성 요소에는 여러 설치 관리자 패키지(예: 32비트 또는 64비트 시스템)가 있습니다. 여러 Name 요소에 fwlink포함된 경우 각 요소에 대해 나머지 단계를 반복해야 합니다.
URL을 브라우저의 주소 표시줄에 붙여넣은 다음, 실행하거나 저장하라는 메시지가 표시되면 저장을 선택합니다.
이 단계에서는 설치 관리자 파일을 컴퓨터에 다운로드합니다.
필수 구성 요소를 위해 루트 폴더에 파일을 복사합니다.
예를 들어 .NET Framework 4.7.2 필수 구성 요소의 경우 파일을 '%ProgramFiles(x86)%\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX472* 폴더에 복사합니다.
이제 애플리케이션과 함께 설치 관리자 패키지를 배포할 수 있습니다.
Related content
- 방법: ClickOnce 애플리케이션 사용하여 필수 구성 요소 설치