控制特徵選取狀態
您可以藉由撰寫 功能資料表 和 元件資料表來控制哪些功能安裝選項可供使用者和應用程式選取。
- 若要避免選取功能公告狀態,請在 [功能] 資料表的 [屬性] 欄位中包含msidbFeatureAttributesDisallowAdvertise。
- 若要防止選取某個功能的 run-from-source 或 run-from-network 狀態,請將 msidbComponentAttributesLocalOnly 包含在屬於功能之每個元件的 [元件] 資料表 的 [屬性] 欄位中。 如果功能沒有元件,此功能一律會提供 run-from-source 和 run-from-my-computer 選項。
- 若要防止選取某個功能的 run-from-my-computer 狀態,請在屬於功能之每個元件的 [屬性] 欄位中,包含msidbComponentAttributesSourceOnly。 如果功能沒有元件,此功能一律會提供 run-from-source 和 run-from-my-computer 選項。
- 您可以在Feature 資料表的 Attributes 欄位中包含msidbFeatureAttributesFollowParent和msidbFeatureAttributesUIDisallowAbsent來撰寫新的子功能。