更新 : 2007 年 11 月
RelatedProducts 要素では、現在の製品が依存する他の製品、または現在の製品に含まれる他の製品を定義します。
<RelatedProducts>
<DependsOnProduct
Code
>
<IncludesProduct
Code
>
</RelatedProducts>
要素および属性
RelatedProducts 要素は、Product 要素に必須の子です。属性はありません。
DependsOnProduct
DependsOnProduct 要素では、現在の製品が指定した製品に依存していること、指定した製品を現在の製品より前にインストールする必要があることを示します。これは RelatedProducts 要素の子になります。RelatedProducts 要素は DependsOnProduct 要素を 1 つ以上持つことができます。
DependsOnProduct には、以下の属性があります。
属性 |
説明 |
---|---|
Code |
含まれている製品のコード名です。Product 要素の ProductCode 属性で指定されるものです。詳細については、「<Product> 要素 (ClickOnce ブートストラップ)」を参照してください。 |
IncludesProduct
IncludesProduct 要素では、製品は現在のインストールに含まれているため、別途インストールする必要がないことを示します。これは RelatedProducts 要素の子になります。RelatedProducts 要素は IncludesProduct 要素を 1 つ以上持つことができます。
IncludesProduct には、以下の属性があります。
属性 |
説明 |
---|---|
Code |
含まれている製品のコード名です。Product 要素の ProductCode 属性で指定されるものです。詳細については、「<Product> 要素 (ClickOnce ブートストラップ)」を参照してください。 |
使用例
Microsoft インストーラが .NET Framework と一緒にインストールされるため、別途インストールする必要がないことを指定するコード例を次に示します。
<RelatedProducts>
<IncludesProduct Code="Microsoft.Windows.Installer.2.0" />
</RelatedProducts>