(包架构的先决条件Windows 8)

声明包必须满足的最低操作系统和软件要求,以适用于系统。

元素层次结构

<包>
<必备条件>

语法

<Prerequisites>

  <!-- Child elements -->
  ( OSMinVersion
  & OSMaxVersionTested
  )

</Prerequisites>

& 交错连接器 (可能按任何顺序)

特性和元素

特性

无。

子元素

子元素 说明
OSMaxVersionTested

这应该由开发人员使用测试包Windows版本进行填充。 此字段为必需字段。 Windows不会阻止在高于此字段中提供的值的操作系统版本上安装包。 执行应用时,Windows将此字段与实际 OS 版本进行比较。 如果此字段中提供的值小于当前 OS 版本,Windows可能会为某些或所有 API 提供与经过最高测试的 OS 版本兼容的行为。 如果此字段中提供的值大于或等于当前 OS 版本,Windows不会对 API 应用任何兼容性更改。

OSMinVersion

包所需的操作系统的最低版本。

 

父元素

父元素 说明

定义应用包清单的根元素。 清单描述了软件的结构和功能。

 

示例

以下示例取自其中一个 SDK 示例的包清单。

<Prerequisites>
  <OSMinVersion>6.2</OSMinVersion>
  <OSMaxVersionTested>6.2</OSMaxVersionTested>
</Prerequisites>

要求

Namespace http://schemas.microsoft.com/appx/2010/manifest