Элемент <RelatedProducts> (загрузчик)
Элемент RelatedProducts определяет другие продукты, которые либо зависят от текущего продукта, либо включены в него.
<RelatedProducts>
<DependsOnProduct
Code
/>
<EitherProducts>
<DependsOnProduct
Code
/>
</EitherProducts>
<IncludesProduct
Code
/>
</RelatedProducts>
Элементы и атрибуты
Элемент RelatedProducts является дочерним для элемента Product.В нем нет атрибутов.
DependsOnProduct
Элемент DependsOnProduct указывает на то, что текущий продукт зависит от именованного продукта, который должен быть установлен до установки текущего продукта.Он является дочерним элементом элемента RelatedProducts.В элементе RelatedProducts может содержаться как минимум один элемент DependsOnProduct.
Элемент DependsOnProduct имеет следующий атрибут.
Атрибут |
Описание |
---|---|
Code |
Кодовое имя включенного продукта, заданное атрибутом ProductCode элемента Product.Дополнительные сведения см. в разделе Элемент <Product> (загрузчик). |
EitherProducts
Элемент EitherProducts определяет 0 или более элементов DependsOnProduct и не имеет атрибутов.Перед текущим продуктом необходимо установить минимум один элемент DependsOnProduct из набора.В элементе RelatedProducts может содержаться 0 или более элементов EitherProducts.
IncludesProduct
Элемент IncludesProduct указывает на то, что продукт включен в текущую установку и не требует отдельной установки.Он является дочерним элементом элемента RelatedProducts.В элементе RelatedProducts может содержаться как минимум один элемент IncludesProduct.
Элемент IncludesProduct имеет следующий атрибут.
Атрибут |
Описание |
---|---|
Code |
Кодовое имя включенного продукта, заданное атрибутом ProductCode элемента Product.Дополнительные сведения см. в разделе Элемент <Product> (загрузчик). |
Пример
В следующем примере кода показано, что установщик Microsoft устанавливается с .NET Framework и поэтому не требует отдельной установки.
<RelatedProducts>
<IncludesProduct Code="Microsoft.Windows.Installer.2.0" />
</RelatedProducts>