【发布时间】:2017-02-27 12:23:10
【问题描述】:
当我使用一些 dll 时,我收到以下消息:
这个dll 在某些系统上运行良好,但我无法让它在其他系统上运行。我不知道为什么。如何为所有系统解决这个问题?
【问题讨论】:
-
老实说,您可以输入该错误消息而不是发布照片
-
您应该提供:示例代码(演示问题所需的最低限度)、您尝试过的系统列表以及哪些系统可以工作,哪些不能,其他信息,例如您的代码如何已编译。
-
告诉我们更多关于这个 dll 的信息。是.NET吗?无人管理? x86? x64? p调用? (我赌的是后者)
-
BadImageFormatException C# 的可能副本。该错误是由于尝试将不同位的 非托管 DLL 加载到进程 (x86/x64)