共用方式為


Windows 10) 的相依性 (storemanifest.xml 架構

宣告套件相依的需求,以適用于裝置。

元素階層

<StoreManifest>
<相依性>

語法

<Dependencies>

  <!-- Child elements -->
  ( TargetDeviceFamily*
  | MemoryDependency?
  | DirectXDependency?
  )+

</Dependencies>

答案

? 選擇性 (零或一個) * 選擇性 (零個或更多) + 需要 (一或多個)

屬性和項目

屬性

無。

子元素

子元素 描述
DirectXDependency

識別裝置必須支援的最小 DirectX 等級,您的套件才能正常執行。

MemoryDependency

識別裝置必須具備才能正常執行封裝的最小記憶體。

針對桌面裝置,此值表示安裝的記憶體需求。 無法考慮可用的記憶體。

若為行動裝置,此值表示可用記憶體的需求。 在行動裝置上安裝記憶體的對等需求如下:

  • 300MB = 裝置至少必須有 1 GB 的已安裝記憶體
  • 750MB = 裝置至少必須有 2 GB 的安裝記憶體
  • 1000MB = 裝置至少必須有 3 GB 的安裝記憶體
  • 2000MB = 裝置至少必須安裝 4 GB 的記憶體

例如,如果您指定 UWP 應用程式需要 300 MB 才能正常執行,則它只能安裝在具有 > 1 GB ram 的行動裝置,或在具有 > 300 MB ram 的桌面裝置上。

TargetDeviceFamily

識別套件的目標裝置系列。

重要 在大多數情況下,您應該只在 [y] ( 中指定您的裝置系列。/../appxpackage/uapmanifestschema/element-targetdevicefamily.md 您 Package.appxmanifest 的) 元素。 如果您需要使用) 提供的值子集來覆寫該資訊 (,則應使用此處的值。
 

 

父項目

Parent 項目 描述
StoreManifest

Windows 10) 之 storemanifest.xml 架構 (的根節點。

 

需求

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