这是我的问题:
UnitA.pas
无法编译,因为找不到UnitB.dcu
。
那么,我为什么不直接将UnitB.pas
添加到我的项目中呢? - 因为UnitA.pas
甚至不应该成为我项目的一部分,而是以某种方式被另一个单元包含。我想知道,那是哪个单位。
该怎么做(我正在使用德尔福XE4)?
注意:我认为 Delphi 2007 中有一些选项可以在编译日志中获取所需的信息,但我不记得它在哪里......
我的一位同事给了我一个提示,让我重命名不应该成为项目一部分的单元。因此,我在依赖单位中出现错误。我继续这样做,直到我找到我需要在几乎根级别擦除的单位参考。