修复:尝试加载格式不正确的程序[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修复:尝试加载格式不正确的程序[关闭]相关的知识,希望对你有一定的参考价值。

在尝试从我的项目添加* .dll“AWSREMOTELIB”时,我遇到了这个问题......

BadFormatException是什么意思?

答案

右键单击您的项目,然后转到“属性”。然后在Build部分中将Platform目标更改为x64。

另一答案

DLL或可执行文件作为64位程序集加载,但它包含32位功能或资源。例如,它依赖于COM互操作或调用32位动态链接库中的方法。要解决此异常,请将项目的Platform目标属性设置为x86(而不是x64或AnyCPU)并重新编译。

检查此链接,可能是一个平台问题:https://msdn.microsoft.com/en-us/library/system.badimageformatexception(v=vs.110).aspx

希望这很有用。

另一答案

Could not load file or assembly ... An attempt was made to load a program with an incorrect format (System.BadImageFormatException)中有很多有用的建议如果问题是IIS项目 - C#任何CPU和项目的一部分是32位c ++项目,那么链接中的所有这些都将无法工作 - 因为32位c ++无法更改 - 解决方案是位度请参阅screenshotenter image description here - 在“将服务器设置应用于所有用户(存储在项目文件中)”

以上是关于修复:尝试加载格式不正确的程序[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

关于C# MVC 试图加载格式不正确的程序 的问题。

无法加载文件或程序集...尝试加载格式不正确的程序 (System.BadImageFormatException)

我在 SQL Server 复制项目上收到“尝试加载格式不正确的程序”错误

cad打开出现试图加载格式不正确的程序怎么处理

“/”应用程序中的服务器错误。 未能加载文件或程序集“HuaCheng”或它的某一个依赖项。试图加载格式不正确的程序。

数据库安装操作失败并显示试图加载格式不正确的程序