简体   繁体   English

Delphi 7错误。 在RAD Studio XE5中无法打开项目

[英]Delphi 7 Error. Project not opening in RAD Studio XE5

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. 我在Borland Delphi 7中有一个项目。当我在RAD STUDIO XE5中打开.DPR项目文件时,它提示错误“未注册框架:VCL”,并且项目未打开。

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. 尽管项目正在Borland Delphi 7中编译并运行,但是如果您用Google搜索此错误,则此错误没有单个页面。 Please help me. 请帮我。 Thanks. 谢谢。

ERROR SCREENSHOT: 错误画面:

在此处输入图片说明 http://s9.postimg.org/9p6hyqodb/error.png http://s9.postimg.org/9p6hyqodb/error.png

With the introduction of FireMonkey, a project needs to know whether it is using VCL or FMX as its underlying framework. 随着FireMonkey的引入,项目需要知道它是使用VCL还是FMX作为其基础框架。 When you upgrade your D7 project to XE5, the migration is not inserting that reference into the new DPROJ. 当您将D7项目升级到XE5时,迁移不会将该引用插入到新的DPROJ中。

Unfortunately, upgrading older projects to newer IDEs has always been a flawed process full of pproblems. 不幸的是,将较旧的项目升级到较新的IDE一直是一个充满问题的有缺陷的过程。 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. 从头开始创建一个新项目,并根据需要将现有的源文件添加到其中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM