Windows 앱 패키지 및 배포 개요

앱 패키징 및 배포 도구를 나타내는 밝은 회색 배너 배경의 파란색 렌치 및 드라이버 아이콘


앱 패키징은 Windows 애플리케이션에 예측 가능한 설치, 업데이트 및 서비스 모델을 제공합니다. WinUI 3 앱은 기본적으로 패키지되지만 다른 많은 유형의 앱은 패키지되지 않습니다. 패키지 ID를 추가하면 다양한 Windows 기능이 잠금 해제됩니다. 작동할 패키지 ID에 의존하는 기능에는 백그라운드 작업, 알림, 라이브 타일, 사용자 지정 상황에 맞는 메뉴 확장, 공유 대상 및 기타 확장 지점이 포함됩니다. 패키징은 또한 Microsoft Store 및 엔터프라이즈 배포 도구와 같은 채널을 통해 보다 깔끔한 배포, 안정적인 업데이트 및 간소화된 배포를 보장하는 데 도움이 됩니다.

앱에 적합한 패키징 모델을 잘 모르시나요? 패키징 개요를 참조하세요.

Microsoft Store, 엔터프라이즈 사이드로드 또는 직접 다운로드를 통해 앱을 배포하는 방법을 선택하시겠습니까? 경로당 서명 비용, 업데이트 메커니즘 및 엔터프라이즈 관리를 나란히 비교하려면 배포 경로 선택을 참조하세요. 배포 기능의 현재 상태(ms-appinstaller 프로토콜 변경 포함)는 Windows 앱 배포 기능의 동시 상태 참조하세요.

Windows 앱 SDK 사용하는 앱을 배포할 때 프레임워크 종속 배포 모델과 자체 포함 배포 모델 중에서 선택할 수 있습니다. 프레임워크 종속 앱은 사용자의 컴퓨터에 설치되는 Windows 앱 SDK 런타임 및/또는 프레임워크 패키지를 사용합니다. 반면, 자체 포함 앱은 애플리케이션과 함께 Windows 앱 SDK 종속성을 직접 번들로 묶어, 앱이 실행하는 데 필요한 모든 것을 제공하도록 합니다. 올바른 모델은 배포 시나리오, 업데이트 전략 및 앱의 공간 및 종속성에 대해 원하는 제어량에 따라 달라집니다.


Windows 앱 패키징 및 배포 시작

패키징 아이콘
포장
패키지, 설치 및 업데이트 방법을 구성하여 배포를 위해 앱을 준비합니다.

배포 아이콘
배포
프레임워크 또는 자체 포함 배포 옵션을 사용하여 앱에서 Windows 앱 SDK 제공하고 관리하는 방법을 알아봅니다.