我有两个Delphi运行时包. SecondPackage在其require子句中包含FirstPackage.其中一位开发人员最近在第一个包中添加了几个新文件.
现在,当我编译第一个包时,我没有任何错误,但是当我编译第二个包时,我不断得到:
[DCC Fatal error] FirstPackage.dpk(91): F1026 File not found: 'SomeFile.dcu'
SomeFile已包含在SomePackage中,但重新添加到FirstPackage会将SomeFile移动到Contains子句的末尾并让我:
[DCC Fatal error] FirstPackage.dpk(91): F1026 File not found: 'SomeOtherFile.dcu'
我可以继续重新添加文件,直到我脸红了,结果总是一样的.编译SecondPackage时,无法找到contains子句中的第一个文件.