Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Package kann nicht geladen werden

  Alt 29. Mär 2010, 17:18
Paul, wenn du über die Quelltexte (*.dpk) der zu ladenden Packages verfügst, brauchst du ja "nur" in diesen nach der doppelten Unit zu suchen. Den Namen der Unit kennst du ja aus der Fehlermeldung.

Für den Fall, dass dir nur die .bpl-Dateien vorliegen, kenne ich leider keine wirklich schnelle Lösung. Wenn du mit der Console umgehen kannst, hilft dir vielleicht das Programm "tdump.exe", das sich im bin-Verzeichnis deiner Delphi-Installation befinden müsste. Mit Hilfe dieses Programms kannst du eine .bpl-Datei analysieren:

Code:
tdump.exe -ee PackageName.bpl > output.txt
In der entstehenden Datei "output.txt" kannst du anschließend nach dem Namen der doppelten Unit suchen. Auf diese Weise gehst du alle Packages durch, die von der IDE geladen werden, bis du (hoffentlich) fündig wirst.

Wenn du etwas Glück hast, findet sich noch jemand, der einen kürzeren Weg kennt.

Gruß Hawkeye
  Mit Zitat antworten Zitat