【发布时间】:2012-10-21 21:43:31
【问题描述】:
我最近清理了我的 Windows 7 64 位 PC,然后当我尝试将 HTML 导出为 PDF 时,ABCpdf8 开始给我一个错误。 错误是“无法启动 IE 兼容模式:无法加载所有必需的程序集。” 在 WebSupergoo.ABCpdf8.Internal.IECompatibility.Activate() 在行
theID = theDoc.AddImageUrl(input.Text);
测试应用程序,我不知道为什么,因为我没有从我的机器上删除任何程序集。 如果我在另一个具有相同配置(Windows 7 64 位)的工作站上运行编译的应用程序,它工作正常。 Dependency Walker 图像显示我的机器和另一台机器的 DLL 集没有区别。 我还能如何确定问题的根源? 它绝对不是缺少 DLL,也不是用户对系统文件夹的访问,因为我也检查了用户权限,它们在两台机器上都是相同的。 我认为它可能是一个损坏的注册表项。有什么方法可以快速检查假设吗?
不得不说,ABCpdf是其他软件中的第三方工具,所以我不能直接联系支持,而是通过主要供应商。
【问题讨论】: