有谁知道,Delphi 7在哪里缓存DCU文件?

时间:2013-02-28 17:43:20

标签: delphi caching delphi-7 dcu

我安装了旧版本的Eldos SecureBlackBox。现在我卸载它并安装了最新版本。不幸的是Delphi缓存了旧的DCU文件,所以我不能使用新的dcu文件中的新属性。

有谁知道,Delphi 7在哪里缓存DCU文件? 我需要清楚的是,是否已加载新的DCU文件?

我试过用CCLeaner清理,但没有成功。 感谢

沃尔特

1 个答案:

答案 0 :(得分:2)

Delphi在编译时不会“缓存DCU文件”,但内存除外。

如果您有新属性无法在新组件中访问,则表示尚未正确卸载旧属性,IDE将从旧的设计时/运行时包中获取其信息。

在安装新软件包之前,您需要正确删除旧软件包和dcus,然后将新软件包正确安装到IDE中。默认情况下,DCU安装在SecureBlackBox\Sources文件夹中(在编译和安装软件包时会在那里创建)。

在安装新软件包之前,您可能还需要从计算机中删除已编译的软件包文件(.dpc)。在您的计算机中搜索*.dcp个文件;你应该在My Documents文件夹中找到几个与SecureBlackBox相关的内容。在安装新版本之前,应该删除它们。