REINSTALL 屬性

REINSTALL屬性的值是以逗號分隔的功能清單,這些功能是以要重新安裝的逗號分隔。 列出的功能必須存在於 Feature 資料表的 [ 功能 ] 資料行中。 若要重新安裝所有功能,請在命令列上使用 REINSTALL=ALL。

備註

請注意,功能名稱會區分大小寫。

如果已設定 REINSTALL 屬性,則也應該設定 REINSTALLMODE 屬性,以指出要執行的重新安裝類型。 如果未設定 REINSTALLMODE 屬性,則預設會重新安裝目前安裝的所有檔案,如果目前安裝的檔案是較較小的版本 (或不存在) 。 根據預設,不會重寫任何登錄專案。

請注意,即使 INSTALL 設定為 ALL,也只會重新安裝先前已安裝的功能。 因此,如果 針對尚未安裝的產品設定 INSTALL,則完全不會執行任何安裝動作。

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

  1. ADDLOCAL
  2. 刪除
  3. ADDSOURCE
  4. ADDDEFAULT
  5. REINSTALL
  6. 做廣告
  7. COMPADDLOCAL
  8. COMPADDSOURCE
  9. FILEADDLOCAL
  10. FILEADDSOURCE
  11. 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需求

另請參閱

屬性