<Элемент RelatedProducts> (bootstrapper)

Элемент RelatedProducts определяет другие продукты, которые зависят от текущего продукта или включаются в него.

Синтаксис

<RelatedProducts>
    <DependsOnProduct
        Code
    />
    <EitherProducts>
        <DependsOnProduct
            Code
        />
    </EitherProducts>
    <IncludesProduct
        Code
    />
</RelatedProducts>

Элементы и атрибуты

Элемент RelatedProducts является дочерним элементом Product элемента. Он не имеет атрибутов.

DependsOnProduct

Элемент DependsOnProduct указывает, что текущий продукт зависит от именованного продукта, и что именованный продукт должен быть установлен до текущего. Он является дочерним элементом RelatedProducts . Элемент RelatedProducts может содержать один или несколько DependsOnProduct элементов.

DependsOnProduct имеет следующий атрибут.

Атрибут Description
Code Имя кода включенного продукта, указанное Product атрибутом ProductCode элемента. Дополнительные сведения см. в разделе <"Элемент Product>".

ЛибоProducts

Элемент EitherProducts определяет ноль или больше DependsOnProduct элементов и не имеет атрибутов. Перед текущим продуктом необходимо установить по крайней мере один DependsOnProduct из этих наборов. Элемент RelatedProducts может содержать ноль или больше EitherProducts элементов.

IncludesProduct

Элемент IncludesProduct означает, что продукт включен в текущую установку и не требует отдельной установки. Он является дочерним элементом RelatedProducts . Элемент RelatedProducts может содержать один или несколько IncludesProduct элементов.

IncludesProduct имеет следующий атрибут.

Атрибут Description
Code Имя кода включенного продукта, указанное Product атрибутом ProductCode элемента. Дополнительные сведения см. в разделе <"Элемент Product>".

Пример

В следующем примере кода указывается, что установщик Майкрософт установлен с платформа .NET Framework, поэтому не требуется отдельная установка.

<RelatedProducts>
    <IncludesProduct Code="Microsoft.Windows.Installer.2.0" />
</RelatedProducts>

См. также