Zitat von
AScomp:
das Fix wirkt sich nicht auf bestehende Projekte aus
Sollte er aber. Der Fix funktioniert nur mit dem letzten Delphi 2007 und 2009 Update. Bei älteren Versionen bricht der Patch die Veränderung des .NET Code ab. Er funktioniert auch nur, wenn das Borland.Studio.Delphi.dll Assembly nicht im
GAC liegt.
Zitat:
Bei mir existiert in Delphi 2009 das "
Unit kann nicht aufgelöst werden"-Problem bei alten Projekten nach wie vor.
Es gibt noch einen anderen "
Unit kann nicht aufgelöst werden" Bug. Der hat aber einen anderen Grund. Er tritt immer dann auf, wenn eine
Unit, die nicht in der Projektdatei aufgelistet ist, aber über die Bibliothekspfade eingebunden wird, Syntaxfehler enthält. Dann liefert der Compiler dem Background-Parser zurück, dass er keine
Unit gefunden hat. Aber diesen Bug kann ich nicht beheben, da das bedeuten würde, dass ich zusätzlichen Code einfügen muss. Das geht aber nicht. Ich kann nur Methoden kürzen oder überschreiben. Nicht aber vergrößern.