c# – 错误:System.Windows.Forms.dll中发生未处理的“System.BadImageFormatException”类型异常

我正在尝试从视频流中捕获帧,我正在尝试使用AForge库来实现此目的.但是,当我尝试从我的项目中调用库的任何API时,它会给我上述错误.

我的研究表明它可能是由于在x64上使用32位windows dll,反之亦然.但是我还没能找到64位窗口的任何AForge库包.我使用的是x64 windows7.任何可以帮助我解决错误链接或建议都将非常感激.

解决方法

我已将平台目标更改为x86,我的程序在x86和x64系统上成功运行.谢谢大家的帮助.
更多细节. 我在解决方案中有5个项目. 两个项目使用框架2.0它是一个基类和其他项目和exe项目使用框架4.0. 基础项目和解决方案良好构建中的某些更改但未运行. 最后一次发布该项目已有两年了. 我发布了新版本,但它已经运行了. 我很高兴快速修复x86上的更改项目目标. 但是我们找不到这个麻烦的原因

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...