MemoryDependency

标识设备必须拥有的最小内存,以便包正常运行。

对于桌面设备,该值指示安装的内存要求。 不考虑可用内存。

对于移动设备,该值指示可用内存的要求。 移动设备上已安装内存的等效要求如下:

  • 300MB = 设备必须至少有 1 GB 的已安装内存
  • 750MB = 设备必须至少有 2 GB 的已安装内存
  • 1000MB = 设备必须至少有 3 GB 的已安装内存
  • 2000MB = 设备必须至少有 4 GB 的已安装内存

例如,如果指定 UWP 应用需要 300 MB >才能正常运行,则它只能安装在具有 1 GB RAM >的移动设备上或具有 300 MB RAM 的桌面设备上。

元素层次结构

<StoreManifest>
<依赖项>
<MemoryDependency>

语法

<MemoryDependency MinForeground = "300MB" | "750MB" | "1000MB" | "2000MB" />

特性和元素

特性

属性 说明 数据类型 必须 默认值
MinForeground

设备必须拥有的最小内存,以便包正常运行。 用于部署时适用性。 如果系统的最小内存低于 MinForeground,则包不被视为适用。

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

  • 300MB
  • 750MB
  • 1000MB
  • 2000MB

 

子元素

无。

父元素

父元素 说明
依赖项

声明包所依赖的要求,以适用于设备。

 

要求

Namespace http://schemas.microsoft.com/appx/2015/StoreManifest