<RelatedProducts>-Element (Bootstrapper)

Das RelatedProducts-Element definiert andere Produkte, die entweder vom aktuellen Produkt abhängen oder in diesem enthalten sind.

Syntax

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

Elemente und Attribute

Das RelatedProducts-Element ist ein untergeordnetes Element des Product-Elements. Es weist keine Attribute auf.

DependsOnProduct

Das DependsOnProduct-Element gibt an, dass das aktuelle Produkt vom benannten Produkt abhängt und dass das benannte Produkt vor dem aktuellen installiert werden muss. Es ist dem RelatedProducts-Element untergeordnet. Ein RelatedProducts-Element kann mindestens ein DependsOnProduct-Element aufweisen.

DependsOnProduct weist das folgende Attribut auf.

Attribut BESCHREIBUNG
Code Der Codename des eingeschlossenen Produkts, wie durch das ProductCode-Attribut des Product-Elements angegeben. Weitere Informationen finden Sie unter dem <Product>-Element.

EitherProducts

Das EitherProducts-Element definiert null oder mehr DependsOnProduct-Elemente und verfügt über keine Attribute. Mindestens ein DependsOnProduct in diesem Satz muss vor dem aktuellen Produkt installiert werden. Ein RelatedProducts-Element kann null oder mehr EitherProducts-Elemente aufweisen.

IncludesProduct

Das IncludesProduct-Element gibt an, dass ein Produkt in der aktuellen Installation enthalten und keine separate Installation erforderlich ist. Es ist dem RelatedProducts-Element untergeordnet. Ein RelatedProducts-Element kann mindestens ein IncludesProduct-Element aufweisen.

IncludesProduct weist das folgende Attribut auf.

Attribut BESCHREIBUNG
Code Der Codename des eingeschlossenen Produkts, wie durch das ProductCode-Attribut des Product-Elements angegeben. Weitere Informationen finden Sie unter dem <Product>-Element.

Beispiel

Im folgenden Codebeispiel wird angegeben, dass der Microsoft Installer mit .NET Framework installiert wird und daher keine separate Installation erforderlich ist.

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

Weitere Informationen