martedì 17 ottobre 2017

.net Could not load file or assembly ' ' Tentativo di caricare un programma con un formato non corretto.

Quando si utilizzano più progetti, che siano dll, applicazioni web, o windows Application, può capitare che durante l'esecuzione del codice, visualizza un messaggio del tipo "Could not load file or assembly ' nome dll token....' Tentativo di caricare un programma con un formato non corretto" dovuto al fatto che si sta realizzando un'applicazione per un determinata piattaforma (64bit) mentre il riferimento alla dll è compilato in 32bit.
Per risolvere tale problema, compilare la dll per la piattaforma a 64bit ed aggiungerla al progetto.

Nessun commento: