依存関係 (Windows 8 のパッケージスキーマ)
パッケージが依存している他のパッケージを宣言して、そのソフトウェアを完成させます。
要素の階層
- <Package>
- <依存関係>
構文
<Dependencies>
<!-- Child elements -->
PackageDependency{1,128}
</Dependencies>
キー
{}
特定の出現範囲
属性および要素
属性
なし。
子要素
子要素 | 説明 |
---|---|
PackageDependency | フレームワークパッケージとしてマークされている別のパッケージに対する依存関係を宣言します。 |
親要素
Parent 要素 | 説明 |
---|---|
Package | アプリケーションパッケージマニフェストのルート要素を定義します。 マニフェストには、システムに対するソフトウェアの構造と機能が記述されています。 |
注釈
依存関係を明示的に定義する必要があります。 依存関係を解決できない場合、パッケージの配置は失敗します。 既定では、依存関係パッケージがフレームワークパッケージとして宣言されていない場合、パッケージは別のパッケージとの依存関係を取得できません。 フレームワークパッケージを宣言するには、 フレームワーク を true に設定します。
例
<Dependencies>
<PackageDependency Name="Microsoft.WinJS.1.0"
Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
MinVersion="1.0.0.0"/>
</Dependencies>
要件
値 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |