COMPADDDEFAULT 屬性

COMPADDDEFAULT屬性的值是Component 資料表的 ComponentId 資料行中元件 GUID 的清單,並以逗號分隔,這些元件 GUID 會安裝在預設組態中。 針對清單中的每個元件識別碼,安裝程式會安裝需要最少磁碟空間的功能。 清單中的元件識別碼必須存在於 Component 資料表的 ComponentId 資料行中。 功能會以相同的安裝狀態安裝,如同使用者已視需要要求安裝功能一樣。 狀態取決於 [功能] 資料表之 [屬性] 資料行中功能所設定的位,以及 [元件] 資料表之 [屬性] 資料行中功能元件的設定位。

備註

請注意,如果在 元件 元件資料表的 Attributes 資料行中設定 SourceOnly 位旗標,則會安裝元件以從來源執行。

安裝程式一律會依照下列順序評估下列屬性。

  1. ADDLOCAL
  2. 刪除
  3. ADDSOURCE
  4. ADDDEFAULT
  5. REINSTALL
  6. 做廣告
  7. COMPADDLOCAL
  8. COMPADDSOURCE
  9. COMPADDDEFAULT
  10. FILEADDLOCAL
  11. FILEADDSOURCE
  12. FILEADDDEFAULT

例如,如果命令列指定:ADDLOCAL=ALL、ADDSOURCE = MyFeature,則所有功能都會先設定為 run-local,然後將 MyFeature 設定為 run-from-source。 如果命令列為:ADDSOURCE=ALL、ADDLOCAL=MyFeature、first MyFeature 設定為 run-local,然後在評估 ADDSOURCE=ALL 時,包括 MyFeature) 的所有 (功能都會重設為 run-from-source。

安裝程式會在暫停安裝期間,或在命令列上指定上述任何屬性時,將 Preselected 屬性設定為 「1」。

規格需求

需求
版本
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows Installer。 如需 Windows Installer 版本所需的最低 Windows Service Pack 相關資訊,請參閱 Windows Installer Run-Time需求

另請參閱

屬性