控制特徵選取狀態

您可以藉由撰寫 功能資料表元件資料表來控制哪些功能安裝選項可供使用者和應用程式選取。

  • 若要避免選取功能公告狀態,請在 [功能] 資料表的 [屬性] 欄位中包含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 欄位中包含msidbFeatureAttributesFollowParentmsidbFeatureAttributesUIDisallowAbsent來撰寫新的子功能。