Quote Originariamente inviata da URANIO Visualizza il messaggio
In generale però "System Bad Image Format" dovrebbe essere un eccezione legata al formato della DLL, probabilmente hai messo una dll compilata a 32but su uno che ne aspetta una da 64bit (o viceversa.)
Mi associo anche io a questa ipotesi: più volte mi è capitato di utilizzare assembly .NET che erano "targetizzati" su una CPU specifica in quanto wrapper di DLL magari native e appositamente progettate per un'architettura di CPU specifica.

Quanto esposto in questa discussione sembra ricondurre molto probabilmente a uno scenario di questo tipo.

Ciao!