Элемент <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>