Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Package installieren mit Fehlermeldung (https://www.delphipraxis.net/205285-package-installieren-mit-fehlermeldung.html)

skoschke 21. Aug 2020 05:59

Package installieren mit Fehlermeldung
 
Hallo,

beim Versuch, ein (auf anderen Rechnern funktionierendes) Package zu installieren per "Komponente / Package installieren" bekomme ich die Meldung:

"%1 ist keine zulässige Win32 Anwendung"

Versuche ich das ein zweites mal kommt dann die Meldung "Das angegebene Modul wurde nicht gefunden", leider ohne Angabe was da fehlt...

Gibt es irgendeine Möglichkeit, de Installation eines Packages "mitzuverfolgen / zu debuggen" um zu sehen wo es knallt?

Ciao
Stefan

himitsu 21. Aug 2020 07:49

AW: Package installieren mit Fehlermeldung
 
SysInternals Process Monitor

Vermutlich ist eine weitere BPL/DLL defekt oder fehlt, welche von dieser BPL benutzt wird oder von einer BPL/DLL die hiervon genutzt wird usw.
Hiermit kann man verfolgen welche Dateizugriffe es gibt, auch auf nichtexsistierende Dateien.



Und ja, man kann die IDE debuggen.
Zweite BDS.exe im Debugger starten und dort dann das gewünschte ausführen und schauen wo es knallt.

skoschke 21. Aug 2020 12:58

AW: Package installieren mit Fehlermeldung
 
Zitat:

Zweite BDS.exe im Debugger starten und dort dann das gewünschte ausführen und schauen wo es knallt.
Kannst Du das mal bitte kurz erläutern?
Dafür müsste mir doch der komplette Source des Radstudios zur Verfügung stehen?

Ciao
Stefan

himitsu 21. Aug 2020 18:27

AW: Package installieren mit Fehlermeldung
 
Nicht direkt.
Den QuellCode der IDE bekommst nicht, aber große Teile sind mit Debuginfos kompiliert und dann siehst im Stacktrace und Assembleransicht auch etwas, wo in etwa es hängt.

Man kann sich über ein Designtime-Package z.B. Eurekalog oder Dergleichen in die IDE ziehen und sieht dann teilweise auch direkt im Fehlerdialog den Stack. (außer dort, wo jemand so "nett" ist, den Fehler abfängt und dann nur ein ShowMessage macht)

Union 22. Aug 2020 09:43

AW: Package installieren mit Fehlermeldung
 
Um welches Package geht es? Wie bereits hier geschrieben wurde kann es am Laden von weiteren Dlll liegen die nicht oder in einer falschen Version auf dem Zielrechner vorliegt. ADS z.B. lagert den Designer in eine Dll aus.

skoschke 24. Aug 2020 07:12

AW: Package installieren mit Fehlermeldung
 
Es geht um ein eigenes in der Firma zusammengestelltes Package, also nicht irgendeine "Fertigkomponente"...

Ciao
Stefan

TiGü 24. Aug 2020 12:36

AW: Package installieren mit Fehlermeldung
 
Lese nochmal die erste Zeile von himitsu erster Antwort.
Das in Google reinwerfen, zwei Tutorials lesen/Video angucken und auf dein Problem anwenden.

himitsu 24. Aug 2020 13:02

AW: Package installieren mit Fehlermeldung
 
In dem Fall ist das starten im Debugger einfacher:
In Menü > Start > Parameter der BPL/DLL als Anwendung die BDE angeben $(BDS)\bin\bds.exe bzw $(BDSBIN)\bds.exe und dann einfach F9.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz