<Chunk> 元素

定义一个区块,它是应作为一组安装的文件集合。

语法

<Chunk
  Marker = string
  Id = string 
  Devices = string
  Languages = string
  Tags = string>
</Chunk>  

属性

Marker

指示在可以启动该游戏前将需要在布局 XML 文件中一直到此区块(包括此区块)的所有区块。 Marker 属性的唯一接受的值是“Launch”。 请注意,清单中标记的区块之前出现的所有区块都是启动所必需的,与其 ID 无关。

Id

必需。 区块的标识符。 游戏可以使用此 ID 查询安装状态以及在运行时修改安装顺序。

设备

声明特定区块的内容将应用于的设备类型。

语言

声明区块中的内容将应用于的语言。

标记

允许将区块组标记为相关。 这简化了检查运行某游戏所需的区块是否都在用户系统中的过程。 此属性还用于将块区分组为功能。

最终图像中的区块顺序按照布局 xml 文档中的所有区块的顺序,从上到下。 因此,这也是安装的默认顺序。

备注

MakePkg.exe 会扫描程序包中的某些文件并将它们移至一个特殊的 registration 区块。 这些文件包括 MicrosoftGame.configMicrosoftGame.config 内引用的任何图像以及 Resources.pri(如果有)。 还可通过包含在这些文件的区块的 Id 属性中指定“Registration”,在 layout.xml 文件中手动排列这些文件。

有关元素的信息

关系 元素名称
父元素
子元素 文件组

示例

<Chunk Id="1234" Marker="Launch" Languages="en" Devices="Anaconda" Tags="Campaign1">
  <FileGroup DestinationPath="\Campaign1\Anaconda\en" SourcePath="X:\Campaign1\Anaconda\en" Include="*.*"/>
</Chunk>  

另请参阅

部署包架构