OutOfNoRbDiskSpace-Eigenschaft

Das Installationsprogramm legt die OutOfNoRbDiskSpace-Eigenschaft auf „True“ fest, wenn ein Volume, das ein Ziel der Installation ist, nicht über genügend Speicherplatz für die Installation verfügt. In diesem Fall wird die OutOfNoRbDiskSpace-Eigenschaft auf „True“ festgelegt, auch wenn das Rollback deaktiviert wurde. Wenn alle Volumes über ausreichend Speicherplatz verfügen, lautet der Wert „False“.

Wenn die OutOfDiskSpace-Eigenschaft „True“ und die OutOfNoRbDiskSpace-Eigenschaft „False“ entspricht, können Entwickler*innen eines Installationspakets eine Benutzeroberfläche erstellen, die eine Option zum Deaktivieren des Rollbacks und Fortsetzen der Installation enthält. Weitere Informationen zum bedingten Anzeigen eines Dialogfelds finden Sie unter Übersicht über Steuerelementereignisse. Informationen zum Deaktivieren des Rollbacks finden Sie unter EnableRollback-Steuerelementereignis.

Die OutOfNoRbDiskSpace-Eigenschaft ist jederzeit gültig, nachdem die CostFinalize-Aktion ausgeführt wurde. Der Status der OutOfNoRbDiskSpace-Eigenschaft wird dynamisch aktualisiert, wenn die Gesamtkosten für die Installation neu berechnet werden (z. B. jedes Mal, wenn der Installationsstatus eines Features über das Selection-Dialogfeld geändert wird). Selection-Auflösungsaktionen verwenden diesen Wert, um eine Installation abzubrechen und ein Dialogfeld zu generieren.

Anforderungen

Anforderung Wert
Version
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer unter Windows Server 2003 oder Windows XP. Informationen zum mindestens erforderlichen Windows Service Pack für eine Windows Installer-Version finden Sie unter Windows Installer – Laufzeitanforderungen.

Siehe auch

Eigenschaften

Übersicht über Steuerelementereignisse

OutOfDiskSpace-Eigenschaft

EnableRollback-Steuerelementereignis

CostFinalize-Aktion

Selection-Dialogfeld