2010-11-18 15 views
5

İki Delphi çalışma zamanı paketim var. SecondPackage, requires maddesinde FirstPackage içerir. Diğer geliştiricilerinden biri, son pakete birkaç yeni dosya ekledi. Perpetual "Dosya bulunamadı"

SomeFile

[DCC Fatal Error] FirstPackage.dpk(91): F1026 File not found: 'SomeFile.dcu' 
zaten FirstPackage bulunan ancak yeniden ekliyor: Ben herhangi bir hata yok ilk paketi derlemek ama ben ikinci paketini derleme yaparken

Şimdi almaya devam FirstPackageContains maddesinin sonuna hamle SomeFile beni alana:

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

ben t mavi yaşına kadar yeniden ekleyerek dosyaları devam edebilirsiniz O yüz ve sonuç her zaman aynıdır. contains maddesindeki ilk dosya, SecondPackage derlendiğinde bulunamadı.

Tüm ilgili dcus, dcps ve bpls'leri el ile silmeyi ve yeniden oluşturmayı denedim, ancak boşuna. Herhangi bir fikir?

cevap

2

Grrr! Dang, Delphi IDE! Kütüphane yolu ile uğraşmayı bırak. Eğer bir giriş eklemek istersem bunu yapardım.

Görünüşe göre proje türü bir paketse ve ona bir dosya eklerseniz Delphi biraz tetikleyiciyi mutlu eder ve dosyanın konumunu IDE'nin global kitaplık yoluna ekler. Gereksiz girişleri kaldırmak, paketlerin derlenmesine izin verdi. Bu girişlerin neden ilk olarak paketlerden birinin derlenmesini engellediği başka bir konudur.

+0

araçlar-> seçenekler -> ortam seçenekleri -> Delphi seçenekleri -> Kütüphane - win32 -> kütüphane yolu. (delphi 2009'da) – none

İlgili konular