前提条件 (Windows 8 のパッケージスキーマ)

パッケージがシステムに適用されるために必要なオペレーティングシステムとソフトウェアの最小要件を宣言します。

要素の階層

<Package>
<前提条件>

構文

<Prerequisites>

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

</Prerequisites>

Key

& インターリーブコネクタ (任意の順序で発生する可能性があります)

属性および要素

属性

なし。

子要素

子要素 説明
OSMaxVersionTested

これは、パッケージがテストされた Windows の最高バージョンを開発者が指定する必要があります。 このフィールドは必須です。 このフィールドに指定した値よりも大きいバージョンの OS では、パッケージのインストールがブロックされません Windows。 アプリを実行すると、Windows はこのフィールドを実際の OS バージョンと比較します。 このフィールドに指定した値が現在の os バージョンよりも小さい場合、Windows は一部またはすべての api について、テスト対象の os の最大バージョンと互換性があるという動作を提供することがあります。 このフィールドに指定された値が現在の OS バージョン以上の場合、Windows は api に対する互換性の変更を適用しません。

OSMinVersion

パッケージが必要とするオペレーティングシステムの最小バージョン。

 

親要素

Parent 要素 説明
Package

アプリケーションパッケージマニフェストのルート要素を定義します。 マニフェストには、システムに対するソフトウェアの構造と機能が記述されています。

 

次の例は、いずれかの SDK サンプルのパッケージマニフェストから取得されます。

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

要件

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