OutOfNoRbDiskSpace 屬性
如果安裝目標的任何磁片區沒有足夠的磁碟空間來容納安裝,安裝程式會將 OutOfNoRbDiskSpace 屬性設定為 True。 在此情況下,即使已停用復原, OutOfNoRbDiskSpace 屬性也會設定為 True。 如果所有磁片區有足夠的空間,則值為 False。
安裝套件的開發人員可以處理 OutOfDiskSpace 屬性為 True 且 OutOfNoRbDiskSpace 屬性為 False 的情況,方法是撰寫使用者介面,向使用者顯示停用復原並繼續安裝的選項。 如需有條件地顯示對話方塊的資訊,請參閱 ControlEvent 概觀。 如需停用復原的相關資訊,請參閱 EnableRollback ControlEvent。
執行CostFinalize 動作之後,OutOfNoRbDiskSpace屬性隨時有效。 OutOfNoRbDiskSpace屬性狀態會在每次重新計算總安裝成本時動態更新 (例如,每當任何功能的安裝狀態透過[選取專案] 對話方塊) 變更時。 選取解決方案動作會使用此值來取消安裝並產生對話方塊。
規格需求
需求 | 值 |
---|---|
版本 |
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需求 。 |
另請參閱