Einzelnen Beitrag anzeigen

RSE

Registriert seit: 26. Mär 2010
254 Beiträge
 
Delphi XE Enterprise
 
#1

Verzeichniseinstellungen in Delphi - dcp wird nicht gefunden

  Alt 13. Nov 2012, 08:47
Hallo,

ich will das erste Mal mit Packages arbeiten, allerdings finde ich offenbar nicht die richtigen Einstellungen für die Pfade. Aktuell habe ich folgende Verzeichnisstruktur:
Code:
bin
lib
src
  app    <- Project1.dpr
  basepkg <- base.dpk
  pkg 1   <- Package1.dpk
  pkg 2   <- Package2.dpk
Mein base.dpk beinhaltet units, die im Project1 und in den beiden anderen Packages verwendet werden. Sie enthält eine Ableitung von TForm: TBase = class(TForm) . Eine zweite Unit des Packages enthält eine visuelle Ableitung davon: TSpezBase = class(TBase) . Das Form von TSpezBase kann im Designer nur angezeigt werden, wenn TBase angezeigt wird. Wird TBase nicht angezeigt und ich möchte TSpezBase anzeigen, erscheint folgende Fehlermeldung:
Fehler beim Erzeugen von Formular: Datei C:\Windows\system32\base.dcp kann nicht geöffnet werden. Das System kann die angegebene Datei nicht finden.
Meine Pfadeinstellungen des Packages sind wie folgt:
Code:
Ausgabeverzeichnis für Units: .\..\..\lib
DCP-Ausgabeverzeichnis: .\..\..\lib
Package-Ausgabeverzeichnis: .\..\..\bin
Suchpfad: D:\Projects\Test\Package-Test\lib;[...]
Meine Delphiversion ist Delphi XE
Im Verzeichnis lib sind base.dcp, base.dcu, base.lib und base.bpi vorhanden.
"Seit er seinen neuen Computer hat, löst er alle seine Probleme, die er vorher nicht hatte."

Geändert von RSE (13. Nov 2012 um 08:50 Uhr)
  Mit Zitat antworten Zitat