<RelatedProducts> 要素 (ブートストラップ)
RelatedProducts
要素は、現在の製品に依存しているか、または現在の製品に含まれている他の製品を定義します。
構文
<RelatedProducts>
<DependsOnProduct
Code
/>
<EitherProducts>
<DependsOnProduct
Code
/>
</EitherProducts>
<IncludesProduct
Code
/>
</RelatedProducts>
要素と属性
RelatedProducts
要素は、Product
要素の子です。 属性はありません。
DependsOnProduct
DependsOnProduct
要素は、現在の製品が指定された製品に依存していること、および指定された製品を現在の製品より前にインストールする必要があることを示します。 RelatedProducts
要素の子です。 RelatedProducts
要素には、1 つまたは複数の DependsOnProduct
要素が含まれます。
DependsOnProduct
には、以下の属性があります。
属性 | 説明 |
---|---|
Code |
含まれる製品のコード名。Product 要素の ProductCode 属性によって指定されます。 詳細については、<Product> 要素に関するページを参照してください。 |
EitherProducts
EitherProducts
要素は、0 個以上の DependsOnProduct
要素を定義し、属性はありません。 このセット内の少なくとも 1 つの DependsOnProduct
を、現在の製品よりも前にインストールする必要があります。 RelatedProducts
要素には、1 つ以上の EitherProducts
要素を含めることができます。
IncludesProduct
IncludesProduct
要素は、製品が現在のインストールに含まれ、個別インストールが必要ないことを示します。 RelatedProducts
要素の子です。 RelatedProducts
要素には、1 つまたは複数の IncludesProduct
要素が含まれます。
IncludesProduct
には、以下の属性があります。
属性 | 説明 |
---|---|
Code |
含まれる製品のコード名。Product 要素の ProductCode 属性によって指定されます。 詳細については、<Product> 要素に関するページを参照してください。 |
例
次のコード例では、Microsoft インストーラーが .NET Framework と共にインストールされるため、個別にインストールする必要がないことを指定します。
<RelatedProducts>
<IncludesProduct Code="Microsoft.Windows.Installer.2.0" />
</RelatedProducts>