![]() |
Probleme mit JEDI - Jcl90.bpl nicht gefunden
hi,
ich hab ein projekt in denen ich komponenten von den jedis verwende... wenn ich mein projekt in delphi kompeliere und aus delphi heraus starte, klappt alles wunderbar... aber sobald ich das programm über einen doppelklick auf die exe starte, kommt folgende fehlermeldung: "Die Anwendung konnte nicht gestartet werden, weil Jcl90.bpl nicht geufunden wrude. Neuinstallation der Anwendung könnte das Problem beheben" kann mir jemand sagen warum die fehlermeldung kommt??? |
Re: Probleme mit JEDI - Jcl90.bpl nicht gefunden
*push*
|
Re: Probleme mit JEDI - Jcl90.bpl nicht gefunden
Beim Start aus der IDE hat die Anwendung ander (mehr) Suchpfade mitbekommen als wenn sie Standalone gestartet wird.
|
Re: Probleme mit JEDI - Jcl90.bpl nicht gefunden
Hallo,
du hast jedi als runtime package installiert/konfiguriert. Die bpl muss also ladbar sein (im Exe-Verzeichnis, Windows ..) Heiko |
Re: Probleme mit JEDI - Jcl90.bpl nicht gefunden
jbg ist anscheinend nicht da und ich hatte keine Lust zu antworten.
Du hast offensichtlich mit Packages uebersetzt. Packages sind aber nichts weiter als DLLs. Das Programm muss also das Package finden koennen, damit es starten kann. Die Standard-Delphi-Packages werden nach Windows\System32 kopiert wo sie im Suchpfad liegen. Fuer 3rd Party Packages gilt das nicht. Entweder die benoetigten Packages zum Programm kopieren oder die BPL-Directory von Delphi in den Suchpfad von Windows aufnehmen. Die beste Loesung ist aber auf die Verwendung von Packages zu verzichten und alles ins Programm einzukompilieren. |
Re: Probleme mit JEDI - Jcl90.bpl nicht gefunden
in delphi gibt es ja bei komponenten denn punkt "packages installieren"
und dann gibt es in dem fenster dort denn hacken "mit laufzeit packages kompelierern" der ist bei mir gesetzt, ist das richtig oder falsch??? Zitat:
was ich aber an dem ganzen extrem komisch finde ist, vor ein paar wochen hat noch alles geklappt... aber von heut auf morgen gings auf einmal nicht mehr :-( d.h. es muss ja irgend eine option auf einmal deaktviert worden sein?! |
Re: Probleme mit JEDI - Jcl90.bpl nicht gefunden
"mit laufzeit-Packages kompilieren" sollte deaktiviert werden. Danach ein Build des Programms. Delphi kompiliert nun alle Komponenten ins EXE und das EXE braucht die Packages nicht mehr.
|
Re: Probleme mit JEDI - Jcl90.bpl nicht gefunden
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:38 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