![]() |
Delphi Cache für Projekt löschen möglich?
Hallo zusammen,
ich hänge jetzt schon seit Wochen an dem einen verdammeten Fehler: Delphi bemängelt bei einem Objekt, dass deren Eigenschaft nicht bekannt sei. Öffne ich das Pop-Up der Code-Parameter zeigt mir Delphi auch wirklich noch das veraltete Objekt an. Sobald ich ein neues Projekt erstelle und die betreffende Unit plus Objekt einbinde, funktioniert es. Ich habe bereits sämtliche Histories und DCUs gelöscht. Gibt es bei Delphi noch einen Cache für das jeweilige Projekt? Bisher habe ich nichts darüber finden können. Oder wie könnte man es sich sonst erklären, dass Delphi ein veraltetes Objekt kennt, das in meinen Units gar nicht mehr existiert? Wäre klasse, wenn ich das Projekt endlich kompilieren und fortsetzen könnte... Dank und Gruß Pfoto |
Re: Delphi Cache für Projekt löschen möglich?
Ist das Objekt evtl. noch in einem Package registriert das nicht neu kompiliert wurde?
|
Re: Delphi Cache für Projekt löschen möglich?
Als schnelle Hilfe:
Object (vermutlich eine Komponente) löschen und mit anderem Namen wieder anlegen. Dann kannst Du die Eigenschaften ja wieder setzen. Vielleicht machst Du vorher eine Kopie der betroffenen Code-Dateien, dann kannst Du schön alles mit Copy&Past kopieren. Könnte auch sein, dass im Bibliothekspfad oder Suchpfad ein doppelter Eintrag ist. Einfach mal kontrollieren. |
Re: Delphi Cache für Projekt löschen möglich?
Danke Euch Beiden!
das was Bernhard sagte, war des Rätsels Lösung... Der Fehler trat in einem Package auf, das weitere Packages benötigte. In einem dieser Packages war die betreffende Unit mit der Klasse. Ich wusste nicht, dass die Unit über dieses Package geholt wird und dass es sich nicht automatisch aktualisiert... Vielen vielen Dank! Endlich kann ich daran weiterarbeiten! Gruß Pfoto |
Re: Delphi Cache für Projekt löschen möglich?
Oft hilft auch ein "Projekt erzeugen" anstelle von "Projekt kompilieren"
starten: F9 erzeugen: Umschalt + F9 kompilieren: Strg + F9 kompilieren und ausserhalb der IDE starten: Umschalt + Strg + F9 |
Re: Delphi Cache für Projekt löschen möglich?
Zitat:
dass damit genau das getan würde... Was ist eigentlich der Unterschied zwischen "erzeugen" und "erstellen"? |
Re: Delphi Cache für Projekt löschen möglich?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:58 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