Einzelnen Beitrag anzeigen

Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#1

Abhängigkeit von BPLs: Neucompilierung erforderlich?

  Alt 7. Aug 2007, 12:50
Hallo,

Ich habe eine Frage bezüglich der Verwendung von BPLs und einem von mir festgestellten Verhalten von D2005 diesbezüglich.

Meine Package-Konstellation sieht vereinfacht so aus
Package KLASSEN -
Package ERWEITERUNGEN - verwendet KLASSEN
( Package EIN_FORMULAR - verwendet KLASSEN, ERWEITERUNGEN )

Nun ändere ich etwas an einer Klasse in KLASSEN, füge z.B. eine neue Methode zu einer bestehenden Klasse hinzu und compiliere das Package KLASSEN.
Will ich nun die Hauptanwendung compilieren, wirft mir D2005 einen Internen Fehler in ERWEITERUNGEN. Wenn ich dieses neu compiliere, ist der interne Fehler weg.
( Ändere ich auch ERWEITERUGEN kommt der interne Fehler zusätzlich in EIN_FORMULAR )

Nun meine Frage:
Ist es wirklich erforderlich, dass ERWEITERUNGEN neu compiliert werden muss (geänderte DLL-Exports der BPL durch neue Methode?) oder ist ein Bug von Delphi 2005 im Zusammenhang mit Runtime-Packages?

mfG
mirage228
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat