Autor Beitrag
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19339
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 27.10.11 10:37 
Hallo,

jetzt habe ich das nächste Problem. Beim Aufruf einer exportierten Funktion einer Assembly von Prism durch ein Delphi-Programm kommt die im Titel genannte Fehlermeldung "Externe Exception E0434F4D".

Das kuriose ist:
Ich habe den alten Quelltext wieder ausgecheckt, aber es geht dennoch nicht. Die beiden Assemblys zeigen auch im ILSpy im Quelltext keine Unterschiede, lediglich eine Ressource ist in der alten Version noch drin. Die alte Version geht aber, die neue nicht.

Beim Vergleich der Binärdaten sind einzelne Bytes zu sehen, die anders sind. Ich kenne .NET aber zu wenig um zu sehen was da anders ist. Im Anhang liegen beide DLLs.

Hat jemand eine Ahnung wo das Problem liegt?

// EDIT:
DLLs wieder entfernt. Das Problem ist ja auch ohne klar.

Vielen Dank,
schönen Gruß,
Sebastian


Zuletzt bearbeitet von jaenicke am Do 27.10.11 11:26, insgesamt 1-mal bearbeitet
Ralf Jansen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4708
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Do 27.10.11 11:12 
Was auffällt ist das du 2 verschiedene Versionen von Microsoft.PointOfService (1.1. vs 1.12.) referenzierst.
jaenicke Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19339
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 27.10.11 11:21 
Darauf hätte ich auch selbst kommen können... :autsch: :autsch: :autsch:

Danke, das war das Problem :zustimm: