Could not load file or assembly … An attempt was made to load a program with an incorrect format (System.BadImageFormatException)

I am pretty sure you’re having a 32-bit / 64-bit conflict. It sounds like your main project might be set to 32-bit while the class its referencing is set to 64-bit. Try looking at this SO question and this one too. Between the two of them, you should be able to figure out your problem.

Leave a Comment