<RelatedProducts> , element (bootstrapper)

Element RelatedProducts definiuje inne produkty, które zależą od lub są uwzględnione w bieżącym produkcie.

Składnia

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

Elementy i atrybuty

Element RelatedProducts jest elementem podrzędnym Product elementu. Nie ma atrybutów.

DependsOnProduct

Element DependsOnProduct oznacza, że bieżący produkt zależy od nazwanego produktu i że nazwany produkt powinien zostać zainstalowany przed bieżącym. Jest to element podrzędny RelatedProducts elementu. Element RelatedProducts może zawierać co najmniej jeden DependsOnProduct element.

DependsOnProduct ma następujący atrybut.

Atrybut opis
Code Nazwa kodu dołączonego produktu określona przez ProductCode atrybut Product elementu. Aby uzyskać więcej informacji, zobacz Element produktu>.<

Jeden z produktów

Element EitherProducts definiuje zero lub więcej DependsOnProduct elementów i nie ma atrybutów. Co najmniej jeden DependsOnProduct z tych zestawów musi być zainstalowany przed bieżącym produktem. Element RelatedProducts może mieć zero lub więcej EitherProducts elementów.

IncludesProduct

Element IncludesProduct oznacza, że produkt jest dołączony do bieżącej instalacji i nie wymaga oddzielnej instalacji. Jest to element podrzędny RelatedProducts elementu. Element RelatedProducts może zawierać co najmniej jeden IncludesProduct element.

IncludesProduct ma następujący atrybut.

Atrybut opis
Code Nazwa kodu dołączonego produktu określona przez ProductCode atrybut Product elementu. Aby uzyskać więcej informacji, zobacz Element produktu>.<

Przykład

Poniższy przykład kodu określa, że Instalator Microsoft jest zainstalowany z programem .NET Framework i dlatego nie będzie wymagał oddzielnej instalacji.

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

Zobacz też