![]() |
Bibliothekspfad / Suchpfad für Package
Hallo zusammen,
installiere ich in Delphi 10.2.3 ein Komponentenpackage, sind die neuen Komponenten in der Palette sichtbar und können auch auf ein Formular gezogen werden. Die benötigten Units des Packages werden in der Uses Klausel der Projektdatei entsprechend ergänzt. Bis hier alles gut. Compiliere ich jetzt das Projekts, erhalte ich für die Units des Packages die Fehlermeldung Unit "XY" nicht gefunden. Ich habe nun zunächst unter Tools\Umgebungsoptionen\Bibliothek einen Suchpfad zu dem Verzeichnis, in dem sich die .Pas Dateien des Packages befinden, hinzugefügt. Diese Maßnahme bleibt jedoch ohne Wirkung. Ich muss den Pfad in den Optionen meines Projekts unter Delphi Compiler unter Suchpfad eintragen, damit das Projekt fehlerfrei compiliert wird. Die DCU Dateien der Package Unit landen dann zusammen mit den DCUs des Projektes im Ausgabeverzeichnis des Projektes. Ist das so im Sinne des Erfinders oder mache ich etwas falsch? Wo genau muss ich welche Suchpfade eintragen, damit ich nicht jedes Projekt um Suchpfade ergänzen muss? Gruß + Danke |
AW: Bibliothekspfad / Suchpfad für Package
Zitat:
Zitat:
Denk auch daran, die benötigten Resource-Dateien (DFM, RES) aus dem Source-Pfad in den Release-DCU-Pfad zu kopieren. Wenn du dich mal mit ![]() Zitat:
|
AW: Bibliothekspfad / Suchpfad für Package
in Bibliothekspfad [Library Path] die DCU ohne Debuginfos (wenn ohne BPL, dann gehn auch die PAS) und auch die DCPs hier rein
in Debug-DCU-Pfad die DCU mit Debuginfos in Suchpfad [Browsing Path] die PAS für den Debugger, wenn im Bibliothekspfad/Debug-DCU-Pfad die DCU mit Debuginfos liegen in Bibliothek-Übersetzt > Bibliothekspfad/Debug-DCU-Pfad die DCU in den Sprachen DE/JP/FR (wenn vorhanden) in Suchpfad des Projekts [Search Path] die DCU oder PAS (welche nicht in globalen Suchpfaden/Bibliothekspfaden liegen) DCP in Bibliothekspfad oder Projekt-Suchpfad, wenn Projekte mit Laufzeitpackages kompiliert werden sollen ![]() |
AW: Bibliothekspfad / Suchpfad für Package
Vielen Dank Euch beiden für die schnelle Hilfe. Es funktioniert jetzt. :-D
Ich war mit meinen Experimenten schon dicht dran, hatte aber tatsächlich die Plattformen verwechselt. |
AW: Bibliothekspfad / Suchpfad für Package
Ja, es ist da schon wichtig welche Config gerade ausgewählt ist, wenn man was einstellt.
Blöd ist auch, dass es für Windows keine gemeinsame Vorfahrenconfig für Win32 und Win64 gibt. (alles doppelt eintragen, wenn das nicht auch für Android/Linux/iOS/OSX gelten soll) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz