Einzelnen Beitrag anzeigen

Rainer Wolff

Registriert seit: 25. Okt 2005
Ort: Bretten
321 Beiträge
 
Delphi 10.4 Sydney
 
#1

[dcc32 Fatal Error] data.pas(11): F2051 Unit was compiled with a different version

  Alt 30. Jan 2024, 16:48
Die Meldung ist wahrscheinlich so alt wie Delphi selber, hat mich heute aber vollends zur Verzweiflung gebracht.

Ich wollte in meinem Projekt Spring-Persistence nachrüsten und habe deshalb die entsprechenden Units eingebunden. Daraufhin kam der Fehler:

Code:
[dcc32 Fatal Error] Spring.Persistence.Adapters.FieldCache.pas(105): F2051 Unit Spring.Persistence.Core.Base was compiled with a different version of Spring.Persistence.Adapters.FieldCache.TFieldCache
Inzwischen bin ich zu einem lauffähigen Projekt gekommen, indem ich ein neues, leeres Projekt generiert und alle Units in das Projekt übernommen habe.

Sämtliche Units sowie das *.dpr-File sind inzwischen komplett identisch, der einzige Unterschied ist das *.dproj file. Das *.dproj habe ich bereits (mehrfach) gelöscht und neu generieren lassen.

Der einzige Unterschied ist somit, daß ein *.dproj mit Projekt|Neu generiert wurde, die defekte *.dproj durch öffnen der *.dpr

Da inzwischen einige Stunden Suche draufgegangen sind, würde ich gerne kapieren, was da eigentlich schiefläuft??
  Mit Zitat antworten Zitat