Die
PAS vom Delphi selber kommen
NIEMALS nie in die Suchpfade.
DU kompilierst immer nur gegen die
DCU bzw. gegen die DCP.
Dann brauchst dich auch nicht zu wundern, wenn die DCUs ALLER anderen Units nicht zu den von dir neu Kompilierten passen.
IDE über
bds.exe -rTest
starten (mit neuer/leerer Registry) und schauen ob es dann funktioniert.
Und beim Upgrade der DPROJ kann manchmal/oftmals Mist entstehen.
-> .dproj löschen/umbenennen, die .dpr öffnen und im neuen Delphi eine neue .dproj erzeugen lassen (mit den Default-Einstellungen)