2010-11-18 5 views
5

私は2つのDelphiランタイムパッケージを持っています。 SecondPackagerequires句にFirstPackageを含みます。他の開発者の一人が最近、最初のパッケージにいくつかの新しいファイルを追加しました。私は最初のパッケージをコンパイルするとき永久に "ファイルが見つかりません"

今、私はすべてのエラーを持っていないが、私はパッケージをコンパイルするとき、私は入れません:

[DCC Fatal Error] FirstPackage.dpk(91): F1026 File not found: 'SomeFile.dcu' 

SomeFileが既にFirstPackageに含まれているだけに、それを再度追加されますFirstPackageContains句の末尾に移動SomeFileと私を取得します。私はトンで青いよまで

[DCC Fatal Error] FirstPackage.dpk(91): F1026 File not found: 'SomeOtherFile.dcu' 

私は、再追加したファイルを続けることができます彼は直面し、結果は常に同じです。 句の最初のファイルは、SecondPackageがコンパイルされているときに見つかりません。

私は関連するすべてのdcus、dcps、bplを手動で削除して再構築しようとしましたが、役に立たなかった。何か案は?

答えて

2

Grrr!あなたはデルファイIDEをダング!ライブラリのパスで騒ぎを止める。私がエントリーを追加したいのであれば、私はそうしたでしょう。

プロジェクトタイプがパッケージで、ファイルを追加すると、Delphiはちょっとしたトリガーを受け取り、ファイルの場所をIDEのグローバルライブラリパスに追加します。不要なエントリを削除すると、パッケージをコンパイルすることができました。これらのエントリがパッケージの最初のコンパイルを妨げる理由は他の問題です。

+0

ツール - >オプション - >環境オプション - > Delphiオプション - >ライブラリ - win32 - >ライブラリパス。 (デルファイ2009年) – none

関連する問題