2

我有一个用户在将 .Net 程序集加载到 AutoCAD 时遇到问题。我收到以下错误:

无法加载程序集。错误详细信息:System.BadImageFormatException:无法加载文件或程序集(hr = 0x80131018)

他们正在使用一个名为 Endpoint Security 的反病毒包,当它被关闭时,加载工作。

我不是 .Net 专家,希望有比我更友好的解决方案,建议用户将他们的防病毒包放入垃圾箱!?但我不知道从哪里开始,任何帮助都会得到很大的帮助。

4

2 回答 2

0

如果 x86 / AnyCpu 不匹配,可能会发生 System.BadImageFormatException。尝试显式地在x86模式下编译您的程序集,看看会发生什么。

于 2012-07-25T16:26:27.320 回答
0

在我的情况下,它是带有本机代码的资源 dll,为什么预期 .NET 资源 dll。当我滑对一个 - 一切都会好起来的。

于 2016-09-30T12:13:36.917 回答