修改dxrrtti在twIDE中控件不是最新的修改过的,而是就的,但是新建个exe程序,调用的新新的,奇怪的很!经过核查
修改的bpl控件不执行,发现C:\Windows\System32下有旧的文件2002年的,二dpk编译的bpl文件在当前文件夹目录或delphi的Project\BPL目录中,delphi启动时System32有同名文件调用优先。
把System32目录文件删除就OK了!
本文详细阐述了如何解决Delphi开发环境下,新建exe程序调用最新控件,而原有项目中修改的bpl控件无法执行的问题。通过分析原因,发现系统32位目录存在较旧的文件导致优先加载。解决方案是在运行前删除该目录的旧文件,确保程序正常运行。
修改dxrrtti在twIDE中控件不是最新的修改过的,而是就的,但是新建个exe程序,调用的新新的,奇怪的很!经过核查
修改的bpl控件不执行,发现C:\Windows\System32下有旧的文件2002年的,二dpk编译的bpl文件在当前文件夹目录或delphi的Project\BPL目录中,delphi启动时System32有同名文件调用优先。
把System32目录文件删除就OK了!

被折叠的 条评论
为什么被折叠?