1
votes

I have a project in Borland Delphi 7. When I open the .DPR project file in RAD STUDIO XE5 it prompts an error "Framework not registered: VCL" and project not open.

I want to know what this error means. Although project is compiling and running in Borland Delphi 7.If you Google this error then there is not a single page for this error. Please help me. Thanks.

ERROR SCREENSHOT:

enter image description herehttp://s9.postimg.org/9p6hyqodb/error.png

1
If you are using architect trial you should contact vendor for supportDavid Heffernan
Of course it is hard to help without seeing a small repro.David Heffernan
Yes I am using trial version of RAD STUDIO XE5p0iz0neR
So contact the vendorDavid Heffernan

1 Answers

1
votes

With the introduction of FireMonkey, a project needs to know whether it is using VCL or FMX as its underlying framework. When you upgrade your D7 project to XE5, the migration is not inserting that reference into the new DPROJ.

Unfortunately, upgrading older projects to newer IDEs has always been a flawed process full of pproblems. The best option is to simply do not do it. Create a new project from scratch and add your existing source files to it as needed.