Zumindest könnte Embarcadero im eigenen Interesse Hilfen bereitstellen, um die Migration zu erleichtern.
Ja, zum Beispiel indem man die
VCL Version eines Projektes unabhängig von der
IDE Version machen würde. Dazu bräuchte die
IDE nur die älteren
VCL Libraries (Packages) zu enthalten. Und in der Projektdatei wird dann hinterlegt, dass das Projekt die Delphi 2010/XE/XE2 oder XE3
VCL benutzt. Dann könnte man in der neuen
IDE das alte Projekt öffnen, und vor dem Speichern die
VCL Version umstellen (was im Idealfall dann eine Prüfung durch den Compiler auslösen würde). Oder mit der alten
VCL noch solange in der neuen
IDE arbeiten bis man alles für den Wechsel klar hat (Drittanbieterkomponenten).
Aber das alles geht nicht so einfach (allein schon weil sich das
DCU Format von Version zu Version ändert).