“System.BadImageFormatException”C#报错

 时间:2024-10-21 07:37:52

1、报错”“System.BadImageFormatException”类型的未经处理的异常在 ShowVideoDemo.exe 中发生 ,其他信息: 试图加载格式不正确的程序。 (Exception from HRESULT: 0x8007000B)问题。

“System.BadImageFormatException”C#报错

2、也找了好多材料去解决,本以为是路径的问题,然后各种修改路径,然后发现还是没有解决。

“System.BadImageFormatException”C#报错

3、然后上网搜索了一下关于这个问题的解决,搜索:System.BadImageFormatException,发现了问题的根源了。

“System.BadImageFormatException”C#报错

4、发现是咋开发的过程中,应用的dll文件是64位的,而这里也说道:“如果应用程序项目的“平台目标”属性设置为AnyCPU,则编译后的应用程序在 64 位或 32 位模式中均可运行。 ”

“System.BadImageFormatException”C#报错

5、所以,就知道问题的根本原因了,通过项目的右键属性,去查看项目平台的设置,如果是any cpu的话,或者是x86的话,就要改成x64的。

“System.BadImageFormatException”C#报错

6、然后发现,果然是这个原因,我就将这个改成x64之后,再去运行,解决了,所以发现还是因为引用文件的位数问题,改成64位就可以了。

“System.BadImageFormatException”C#报错
  • onedrive禁止开机自启教程
  • 如何设置edge浏览器的追踪防护等级为严格?
  • Ubuntu下安装迅雷原生下载工具Xware-Desktop
  • 微星BIOS如何设置
  • 如何更改系统时区?
  • 热门搜索
    小学生健康知识手抄报 母爱手抄报图片 小学英语手抄报大全 青春手抄报内容 春节见闻手抄报 关于感恩父母手抄报 法律知识手抄报图片 科学小知识手抄报 好看的手抄报边框 感恩手抄报花边