我们目前正在考虑将我们的一些 Delphi 应用程序从 XE7 升级到 10.3,并且我们的自定义组件遇到了问题。
我已经尝试了 2 个选项。
我已经复制,在 10.3 中打开,并重新编译了原始组件包。
我在 10.3 中创建了一个新包,添加了相关
.pas
文件的副本,并编译了一个新的.bpl
/.dpk
文件。
在这两种情况下,我都会得到一个可以安装到 IDE 中的包,它允许我将组件添加到新项目中。
但是,在这两种情况下,我都会"Can't resolve unit name "NewComponent""
进入 IDE,并且"Unit "NewComponent" not found"
当我尝试在项目中使用该组件时。
我记得这是以前的 Delphi 升级中的一个问题,但忘记了修复它的技巧。