当我尝试加载 pdf 文件时,我得到以下信息“无法加载文件或程序集'Interop.Acrobat,版本 = 1.1.0.0,文化 = 中性,PublicKeyToken = null'或其依赖项之一。尝试加载格式不正确的程序。” 包图像格式异常未处理
问问题
3953 次
3 回答
2
当您尝试将 64 位图像加载到 32 位进程时出现错误图像格式错误的最常见情况
于 2012-04-06T06:52:45.010 回答
0
当您尝试在 63 位进程中加载 32 位 dll 时会发生这种情况,反之亦然,如 munissor 所说。您可以使用 PESnoop 来确定图像是 32 位还是 64 位。
于 2012-05-04T09:39:20.207 回答
0
您是在 64 位机器上开发程序吗?如果是,请允许您的应用程序也接受 32 位汇编。
如果它是托管在 IIS 上的 Web 程序,您可以允许来自应用程序池的 32 位程序集。如果它是一个控制台应用程序,您可以在程序集级别进行更改。
这是非常常见的错误,实际上将通过上述步骤修复。
希望它能帮助你解决你的问题。
于 2012-04-06T07:08:06.893 回答