Entwickler-Ecke

Programmierwerkzeuge - Delphi Suchpfad


Flamefire - Mi 08.04.09 07:18
Titel: Delphi Suchpfad
Hatte gestern Probleme mit meinem Delphi.
Und seit dem fragt er ständig nach fehlenden Units. Die Units liegen aber alle im $(DELPHI)\Source Ordner (bzw auch Unterordner), der auch unter Tools Umgebungsoptionen Bibliothek eingetragen ist.

Trotzdem meckert Delphi wegen den "fehlenden" Units.
Wenn ich den Suchpfad unter Projektoptionen setze funktioniert alles, aber geht das nicht global?


jaenicke - So 12.04.09 07:29

Wenn der Ordner $(DELPHI)\Source im Bibliothekspfad ist, dann ist es normal, dass es Probleme gibt. Dieser Ordner und dessen Unterordner dürfen nicht im Bibliothekspfad sein, der gehört nur in den Browsing Pfad (etwas weiter unten in der Seite der Einstellungen).

Wenn zu Debuggingzwecken in den Quelltexten von Delphi debuggt werden soll, dann darf das nur über die Option Debug-DCUs in den Compileroptionen des Projekts erfolgen.

Um das jetzt wieder zu korrigieren setz am besten den Bibliothekspfad wieder auf den Standard zurück und lösch alle DCUs unterhalb von $(DELPHI)\Source.
Der Standardpfad lautet:

Quelltext
1:
$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl