Ursachen einer BadImageFormatException

20/10/2008 - 15:02 von Thorsten Kleibaum | Report spam
Hallo zusammen,

seit gestern wirft ein System beim Start meiner Anwendung eine
"BadImageFormatException" - aber offenbar nur sporadisch. Ein zweiter
Startversuch klappte heute, gestern jedoch nicht.

Da mir Microsoft mit Sàtzen wie

"Sie verwenden eine Einschrànkung von rekursiv eines generischen Typen,
die definiert wird, in einem Microsoft .NET Anwendung von Framework
2.0-based. Wenn Sie das durchführen, kann eine BadImageFormatException
Ausnahme bei Ausführungszeit auftreten. Dieses Problem tritt nur bei
bestimmten Szenarien auf."

nicht sehr weiterhilft und ich auch sonst im Netz nicht fündig geworden
bin, richte ich die Frage der möglichen Ursache an Euch. Ich muß zugeben
ich steh diesbzgl. im Moment ziemlich auf dem Schlauch, da ich den
Fehler weder auf meinem Entwicklungsrechner noch auf meinem Test-Rechner
reproduzieren kann.

Dem MSDN habe ich entnommen, daß die Exception durch nicht-verwaltete
Programmdateien verursacht werden kann. In der Tat spreche ich in meinem
Programm eine nicht-verwaltete DLL an. Dies tu' ich aber schon seit
einigen Wochen und an den entsprechenden Programmteilen habe ich auch
schon lànger nichts mehr geàndert, so daß ich mir auch so nicht erklàren
kann, woher die Exception auf einmal kommt. Ich hoffe, Ihr habt Rat für
mich.

Danke
Thorsten
 

Lesen sie die antworten

#1 Frank Dzaebel
20/10/2008 - 16:08 | Warnen spam
Hallo Thorsten,

seit gestern wirft ein System beim Start meiner
Anwendung eine "BadImageFormatException"



Es kann zum Beispiel auch an Pfaden liegen:

[Problembehandlung bei Ausnahmen: System.BadImageFormatException]
http://msdn.microsoft.com/de-de/lib...37bfe.aspx
"... richtigen Dateipfad für die Assembly angegeben haben"

Kannst Du denn den Code lokalisieren, der zu der Exception führt?


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen