Eine ganz einfache Methode zum Beheben dieser Problematik ist, die .dproj zu löschen. Aus der .dpr bildet Delphi dann, selbständig eine neue und man kann mit dieser sauberen Version prima arbeiten. Die DevExtensions sind aber dennoch ein Muss.
Eines muss man noch beachten, bevor man die .dproj löscht: Wenn man sehr viele Projekteinstellungen also zB projektspezifische Suchpfade, Compilerbedingungen und ähnliches vorgenommen hat, dann sollte man die lieber nicht löschen. Mit ein Grund, warum ich auf projektspezifische Dinge (bisher erfolgreich) verzichte.
Man könnte natürlich versuchen die .dproj selbst zu bereinigen, aber das ist ein sehr tiefer Sumpf, den durchzusteigen noch keiner in Angriff genommen hat. Eigentlich reines
XML, aber...
Sherlock