Ich hoffe ich verstehs richtig.
Es gibt doch diese Flags, die man einfach hinter die Einträge schreibt:
Code:
[Registry]
Root:
HKCU; Subkey: "Software\My Company"; Flags: uninsdeletekeyifempty
Root:
HKCU; Subkey: "Software\My Company\My Program"; Flags: uninsdeletekey
Für einfache Registry-Keys würde man es schon machen, aber nicht für die Registry-Keys welche bei einer
COM-Registrierung nötig sind.
Dort verlässt man sich auf die Windows-Automatismen bezüglich korrekten Eintragen der keys.
Windows Vista - Eine neue Erfahrung in Fehlern.