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