번들에서 앱 패키지 또는 리소스 패키지 중 하나를 정의합니다.
요소 계층 구조
Syntax
<Package Type? = Specifies the package type as app or resource. : "resource"
Version = A version string in quad notation, "Major.Minor.Build.Revision".
Architecture? = "x86" | "x64" | "arm" | "neutral" : "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
IsStub = boolean >
<!-- Child elements -->
Resources
Dependencies
</Package>
키
? optional(0 또는 1) : 기본값
특성 및 요소
특성
| 특성 | 설명 | 데이터 형식 | 필수 | 기본값 |
|---|---|---|---|---|
| 아키텍처 | 패키지에 포함된 코드의 아키텍처를 설명합니다. 실행 코드가 포함된 패키지에는 이 특성이 포함되어야 합니다. |
이 특성 값은 다음 중 하나일 수 있습니다.
|
예 | 중립 |
| FileName | 패키지의 파일 이름을 설명합니다. |
, , :, >", |, ?또는 *와 같은 문자를 포함할 수 없는 길이가 1~256자<인 문자열입니다. | 예 | |
| Offset | 패키지에 대한 번들에 대한 오프셋(바이트)을 설명합니다. |
unsignedLong | Yes | |
| ResourceId | 패키지의 리소스 유형에 대해 설명합니다. |
알파 숫자, 마침표 및 대시 문자로 구성된 길이가 1~30자인 문자열입니다. | 아니요 | |
| 크기 | 패키지의 크기(바이트)를 설명합니다. |
unsignedLong | 예 | |
| 형식 | 번들에서 패키지 유형을 정의합니다. |
패키지 유형을 앱 또는 리소스로 지정합니다. | 예 | resource |
| 버전 | 패키지의 버전 번호를 정의합니다. |
쿼드 표기법의 버전 문자열인 "Major.Minor.Build.Revision". | 예 | |
| IsStub | 현재 패키지의 애플리케이션이 스텁 애플리케이션인지 여부를 나타냅니다. |
애플리케이션이 스텁이면 True이고, 그렇지 않으면 false입니다. | 예 | 아니요 |
자식 요소
| 자식 요소 | 설명 |
|---|---|
| 리소스 | 패키지에 포함된 리소스에 대한 언어, 해상도 크기 조정 및 DirectX 기능 수준을 선언합니다. |
| 종속성 | 패키지에 포함된 리소스에 대한 언어, 해상도 크기 조정 및 DirectX 기능 수준을 선언합니다. |
부모 요소
| 부모 요소 | 설명 |
|---|---|
| 패키지 | 번들에 포함된 앱 패키지 및 리소스 패키지를 정의합니다. |
요구 사항
| 값 | |
|---|---|
| Namespace | http://schemas.microsoft.com/appx/2013/bundle |