![]() |
AW: Komponenten fehlen plötzlich
Zitat:
|
AW: Komponenten fehlen plötzlich
Zitat:
Die Überraschung kam immer beim kompilieren des Projekts, die Installation schien immer gut zu gehen. Aber eben mit dem Effekt, dass manchmal beim starten der IDE die eine oder andere Komponente fehlte. Oder eben, spätestens beim kompilieren von meinem Projekt. Für mich klingt es nach wie vor, dass die "Path" Umgebungsvariable überläuft. Daher kann ich Dir nur empfehlen, diese unter die Lupe zu nehmen. Seitdem ich die Pfadlänge gekürzt habe, habe ich diese Phänomene nicht mehr. Das Update vom 9.2.2021 konnte ich soweit problemlos installieren. |
AW: Komponenten fehlen plötzlich
Ich freu mich ja über jeden Input, aber lesen, was bisher war, ist schon von Vorteil. :- /
Der Pfad ist SICHER NICHT zu lang. Das Kompilieren der Sourcen klappt ohne Probleme. Ich kann das PAckage manuell kompilieren und installieren + erhalte als Info, welche Komponenten nun registriert sind. Aber - wir reden immer noch NUR von TMS FNC - für FMX als Target fehlen die Komponenten. Nicht nur in der Palette, auch das Laden eines Fiorms mit diesen komponenten schlägt fehl mit "Klasse nicht gefunden". Mit VCL als Target sind alle FNC Komponenten da. |
AW: Komponenten fehlen plötzlich
Zitat:
Wie geschrieben, ich hatte die gleichen Effekte und der Hinweis zielte auf die Umgebungsvariable "PATH" welche relativ schnell voll ist (mW 2048 Zeichen) ;-) In diesem Sinne, ich bin raus. |
AW: Komponenten fehlen plötzlich
Komponenten in der IDE/Formdesigner sollten aber von den Variablen unabhängig sein.
Beim Kompilieren und Debuggen ist es was Anderes, wenn/da dort über über die Suchpfade die PAS/DCU/DCP gesucht werden. Packages werden ja explizit eingefügt. Problem gibt es nur, wenn die BPLs in einer anderen Reihenfolge aus "Known Packages" kommen und dann über die Requires und z.B. %PATH% plötzlich BPLs aus einem anderen Ordner geladen werden, als gewollt. Aber geladen werden Packages immer, welche in Knwon Packages (nicht Disabled Packages) stehen. Maximal passiert es, dass sie aus einem anderem Verzeichnis geladen werden und da kann es passieren, dass die BPL nicht kompatibel sind und es knallt (oder man andere Problemchen bekommt). z.B. mein Problem zuletzt: * C:\X\A.bpl und C:\X\B.bpl stehen in Known Packages * C:\X\A.bpl wird geladen und zieht über die Regires B.bpl, was aber über %PATH% aus C:\Z\ kam * als ich A.bpl kompilierte, wunderte ich mich dann, dass A.bpl immer wieder alte Komponenten lud (außer ich hatte außerhalb mit dem FinalBuilder kompiliert, was vorher ein CleanUp und anschließend ein Copy macht) Also egal wie die Suchfade sind, den Formdesigner interessiert es eigentlich per se nicht. :gruebel: |
AW: Komponenten fehlen plötzlich
Zitat:
Ich + auch der TMS Support sind da recht ratlos. Vielleicht doch die IDE neu aufsetzen? Ach ja: Embarcadero fragen, war auch noch ein Tipp. Mal sehen. |
AW: Komponenten fehlen plötzlich
Nur so aus der Hüfte geschossen: Hast du mal versucht, in der Registry den Zweig Package Cache zu löschen? Oder zumindest die relevanten Unterzweige?
|
AW: Komponenten fehlen plötzlich
Gelöscht nicht, aber : "Demand Load Package sub key. If it is 0, set it to 1, or vice versa"
Löschen kann ich ausprobieren. |
AW: Komponenten fehlen plötzlich
Nope. Löschen ändert auch nichts.
|
AW: Komponenten fehlen plötzlich
Hab die IDE neu aufgesetzt + alles passt wieder. Ich würde nur trotzdem gern verstehen, was das war. Jedes Mal die IDE neu aufsetzen ist schon etwas zach.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:45 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