패키지(번들 스키마, OptionalBundle의 자식)

Description

선택적 번들에서 앱 패키지 또는 리소스 패키지 중 하나를 정의합니다.

요소 계층 구조

<번들>
<OptionalBundle>
<패키지>

Syntax

<Package Type?         = Specifies the package type as application or resource. : "resource", "application"
         Version       = A version string in quad notation, "Major.Minor.Build.Revision".
         Architecture? = "x86" | "x64" | "arm" | "neutral" 
         ResourceId?   = A string between 1 and 30 characters in length that consists of alpha-numeric, period, and dash characters.
         FileName      = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.
         Offset?       = unsignedLong
         Size?         = unsignedLong >
           
    <!-- Child elements -->
    Resources

? 선택 사항(0개 또는 1개)
{} 특정 발생 범위

특성

attribute Description 데이터 형식 필수
Type 번들에 있는 패키지의 유형을 정의합니다. 패키지의 형식을 지정하는 문자열입니다. "리소스" 또는 "애플리케이션"일 수 있습니다. 아니요
버전 패키지의 버전 번호를 정의합니다. 쿼드 표기법 "Major.Minor.Build.Revision"의 버전 문자열입니다.
Architecture 패키지에 포함된 코드의 아키텍처를 설명합니다. 실행 코드를 포함하는 패키지에는 이 특성이 포함되어야 합니다. "x86", "x64", "arm", "neutral" 값 중 하나일 수 있습니다. 아니요
ResourceId 패키지의 리소스 유형에 대해 설명합니다. 영숫자, 마침표 및 대시 문자로 구성된 길이가 1~30자인 문자열입니다.
FileName 패키지의 파일 이름을 설명합니다. 1~256자 사이의 문자열로, 다음 문자를 <포함할 수 없습니다. , >:, ", |, ?, 또는 *.
Offset unsignedLong
크기 패키지의 크기입니다. unsignedLong

자식 요소

자식 요소 Description
리소스 패키지에 포함된 리소스에 대한 언어, 해상도 크기 조정 및 DirectX 기능 수준을 선언합니다.

설명

요구 사항

Namespace http://schemas.microsoft.com/appx/2016/bundle