DeleteAtUninstall-Eigenschaft

Gibt an, welche Registrierungsschlüssel gelöscht werden, wenn das Produkt deinstalliert wird.

Diese Eigenschaft stellt ein fortgeschrittenes Feature dar und sollte mit Vorsicht verwendet werden.

Einstellungen

Die Einstellungen für die DeleteAtUninstall-Eigenschaft sind die folgenden:

Einstellung

Beschreibungen

False

Löscht nur die Registrierungsschlüssel, die während der Installation erstellt wurden.

True

Löscht den ausgewählten Registrierungsschlüssel und alle Unterschlüssel. Löscht auch nach der Installation erstellte Registrierungsschlüssel.

Hinweise

Wenn dem Registrierungsschlüssel Werte zugeordnet sind, wird der Schlüssel beim Löschen aller Werte unabhängig von der Einstellung der DeleteAtUninstall-Eigenschaft ebenfalls gelöscht.

Tipp

Sie müssen für die Registrierungsschlüssel der obersten Ebene für diese Eigenschaft true festlegen, um den Anforderungen für das Microsoft Windows-Logo zu entsprechen; auf diese Weise werden bei der Deinstallation des Produkts alle Registrierungsunterschlüssel und Werte gelöscht.

Achten Sie darauf, keine Registrierungsschlüssel zu löschen, die nicht von Ihnen festgelegt wurden – löschen Sie z. B. nicht HKEY_CURRENT_USER\SOFTWARE.

Siehe auch

Referenz

Eigenschaften für den Registrierungs-Editor