BadImageFormatException

BadImageFormatException

This question already has answers here:
Could not load file or assembly … An attempt was made to load a program with an incorrect format (System.BadImageFormatException)

(27个答案)


7年前关闭。




我正在将Visual C#Studio 10.0与.NET Framework 4.0一起使用,并且试图加载SoundTouchSharp库并在应用程序中创建库(对象)的实例。但是,在键入文件的路径后,出现以下错误:



我该如何解决?我几乎肯定使用VS终端创建了.dll,它应该与.NET框架相同。如果需要,我还可以提供更多代码。

谢谢!

最佳答案

确保没有32位/64位冲突。

请引用以下问题:

Troubleshooting BadImageFormatException

如果您在64位操作系统上运行,则Assembly RevitAPI可能会编译为32位,而您的进程可能会编译为64位或“任何CPU”。

或者,RevitAPI被编译为64位,而您的进程被编译为32位或“任何CPU”并在32位OS上运行。

关于c# - BadImageFormatException C#,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15917204/

10-12 15:05