共用方式為


<RelatedProducts> 項目 (啟動載入器)

RelatedProducts 項目定義相依或包括在目前產品中的其他產品。

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

項目和屬性

RelatedProducts 項目是 Product 項目的子系。 它沒有屬性。

DependsOnProduct

DependsOnProduct 項目表示目前產品相依於具名產品,而且該具名產品應該在目前產品之前安裝。 它是 RelatedProducts 項目的子項目。 RelatedProducts 項目可以具有一個或多個 DependsOnProduct 項目。

DependsOnProduct 具有下列屬性。

屬性

描述

Code

如 Product 項目的 ProductCode 屬性指定的,所包含產品的代碼名稱。 如需詳細資訊,請參閱 <Product> 項目 (啟動載入器)

EitherProducts

EitherProducts 項目會定義零個或多個 DependsOnProduct 項目,而且沒有任何屬性。 在安裝目前產品之前,必須在這個集合中安裝至少一個 DependsOnProduct。 RelatedProducts 項目可以有零個或多個 EitherProducts 項目。

IncludesProduct

IncludesProduct 項目表示產品包含在目前的安裝中,不需要個別的安裝。 它是 RelatedProducts 項目的子項目。 RelatedProducts 項目可以具有一個或多個 IncludesProduct 項目。

IncludesProduct 具有下列屬性。

屬性

描述

Code

如 Product 項目的 ProductCode 屬性指定的,所包含產品的代碼名稱。 如需詳細資訊,請參閱 <Product> 項目 (啟動載入器)

範例

在下列程式碼範例中,指定以 .NET Framework 安裝 Microsoft Installer,因此不會需要個別安裝。

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

請參閱

參考

<Product> 項目 (啟動載入器)