代码之家  ›  专栏  ›  技术社区  ›  Larry Lustig

Delphi“记住”旧的DCU依赖关系

  •  1
  • Larry Lustig  · 技术社区  · 14 年前

    我将从一台机器上开发一个应用程序(与Delphi版本相同)。应用程序的原始版本使用了TMS包中的TMoneyEdit组件。在移动项目时,我想移除对该产品的依赖。因此,在源代码中,我删除了TMoneyEdit组件,并用我自己的组件替换了它。我还从unit的USING子句中删除了MoneyEdit引用。

    如果我在项目中的所有文件中搜索“moneyedit”,我什么也找不到。我甚至搜索过我的硬盘,对moneyedit的唯一引用是在原始的TMS组件文件中(我的项目中也没有对TMS的引用)。

    显然,仍然有一个依赖关系存储在某处。有人能告诉我在哪里吗?

    1 回复  |  直到 14 年前
        1
  •  3
  •   Re0sless    14 年前

    当从一台计算机移动到另一台计算机时,您是否随身携带了当前项目中的任何DCU?我可能是你的一个项目DCU的是过时的和窗台使用旧的代码库。如果是这样,做一个完整的清洁和建设应该解决它。