包 (捆绑包架构,包) 的子级

定义捆绑包中的应用包或资源包之一。

元素层次结构

<Bundle>
<包>
<程序包>

语法

<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>

密钥

? 可选 (零或一个) : 默认值

特性和元素

特性

属性 说明 数据类型 必须 默认值
体系结构

描述包中包含的代码的体系结构。 包含可执行代码的包必须包含此属性。

此属性可以具有以下值之一:

  • x86
  • X64
  • arm
  • 中立
中立
FileName

描述包的文件名。

长度介于 1 到 256 个字符之间的字符串,不能包含以下字符: <、 >、:、、“、|、?或 *。
Offset

描述包到包的偏移量(以字节为单位)。

unsignedLong
ResourceId

描述包中的资源类型。

长度介于 1 到 30 个字符之间的字符串,由字母数字、句点和短划线字符组成。
大小

描述包的大小(以字节为单位)。

unsignedLong
类型

定义捆绑包中的包类型。

将包类型指定为应用或资源。 resource
版本

定义包的版本号。

四边形表示法“Major.Minor.Build.Revision”的版本字符串。
IsStub

指示当前包中的应用程序是否为存根应用程序。

如果应用程序是存根,则为 True;否则为 false。 False

 

子元素

子元素 说明
资源

声明包包含的资源的语言、分辨率缩放和 DirectX 功能级别。

依赖项

声明包包含的资源的语言、分辨率缩放和 DirectX 功能级别。

 

父元素

父元素 说明

定义捆绑包中包含的应用包和资源包。

 

要求

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