试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)

我的机器是64位的,但是要在调试C#程序的时候,有一个DLL文件是在32位的环境里开发的,结果调试的时候,出现了:试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)。找的的解决方案是: 在“解决方案资源管理器”里,右键该项目点击属性。在属性窗口里选择“生成”——“目标平台”下拉里选中“X86"即可。当然如果是32位机器调用64位开发环境开发的DLL同理。

你可能感兴趣的:(编程通用,C#)