명령줄에서 패키징

Visual Studio에서 앱을 개발하지 않는 경우 MSIX 명령줄 도구를 사용하여 애플리케이션을 패키지하고 서명할 수 있습니다.

목적

이 섹션은 명령줄 도구를 사용하여 앱을 MSIX로 수동으로 패키징하는 방법에 대한 문서로 연결됩니다.

항목 설명
패키지 구성 요소 생성 패키지 매니페스트를 만들고 대상 기반의 분리되지 않은 자산 추가(선택 사항)
MakeAppx.exe 도구를 사용하여 MSIX 패키지 또는 번들 만들기 MakeAppx.exe는 앱 패키지 및 번들에서 파일을 만들고, 암호화하고, 암호를 해독하고, 추출합니다.
패키지 서명용 인증서 만들기 PowerShell 도구를 사용하여 앱 패키지 서명용 인증서를 만들고 내보냅니다.
SignTool을 사용하여 앱 패키지 서명 SignTool을 사용하여 인증서를 사용하여 앱 패키지에 수동으로 서명합니다.

고급 항목

이 섹션에는 보다 효율적인 패키징 및 설치를 위해 크고 복잡한 앱을 구성하기 위한 고급 항목이 포함되어 있습니다.

Important

스토어에 앱을 제출하려는 경우 Windows 개발자 지원에 문의하고 이 섹션의 고급 기능을 사용하도록 승인을 받아야 합니다.

항목 설명
패키징 레이아웃을 사용하여 패키지 만들기 패키징 레이아웃은 앱의 패키징 구조를 설명하는 단일 문서입니다. 앱의 번들(기본 및 선택 사항), 번들의 패키지 및 패키지의 파일을 지정합니다.
자산 패키지 소개 자산 패키지는 애플리케이션의 공통 파일에 대한 중앙 집중식 위치 역할을 하는 패키지 유형으로, 아키텍처 패키지 전체에서 중복된 파일의 필요성을 효과적으로 제거합니다.
자산 패키지 및 패키지 접기로 개발 자산 패키지 및 패키지 접기를 사용하여 앱을 효율적으로 구성하는 방법을 알아봅니다.
플랫 번들 앱 패키지 앱의 패키지 파일에 대한 플랫 번들을 만드는 방법을 설명합니다.