<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>