C# 调用win32 DLL报错  System.BadImageFormatException

 

项目右键属性->项目设计器->生成->平台->把'默认设置(任何 CPU)'改为x86。

因为'任何 CPU'的程序在64位的机器上就会用运行为64位,而64程序是不能加载32位dll的

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
猜你喜欢
  • 2021-09-18
  • 2022-12-23
  • 2022-02-10
  • 2022-01-09
  • 2021-07-02
  • 2021-08-20
相关资源
相似解决方案