COMPADDLOCAL 屬性

COMPADDLOCAL屬性的值是從Component 資料表的 ComponentId 資料行,以逗號分隔的元件 GUID 清單,要安裝在本機。 安裝程式會使用此清單,根據指定的元件,判斷哪些功能設定為在本機安裝。 針對每個列出的元件識別碼,安裝程式會透過 FeatureComponents 資料表檢查連結至該元件的所有功能,並安裝需要最少的磁碟空間才能安裝的功能。 列出的元件必須存在於 [元件] 資料表的 [元件 ] 資料行中。

備註

請注意,元件名稱會區分大小寫。 另請注意,如果 SourceOnly 位旗標是在元件 元件資料表的 Attributes 資料行中設定,則會安裝元件以從來源執行。

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

  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、第一個 MyFeature 設定為 run-local,然後在評估 ADDSOURCE=ALL 時,所有功能 (包括 MyFeature) 都會重設為從來源執行。

安裝程式會在繼續暫停安裝期間,或是在命令列上指定上述任何屬性時,將 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需求

另請參閱

屬性