前提条件 (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 |