【发布时间】:2012-02-28 16:11:24
【问题描述】:
我在我的 .net windows 应用程序中使用 ABCPDF。我使用的 abcpdf.net 版本是 7.0.4.2,我在 64 位机器上运行它。尽管我使用的是 DLLS(ABCPDF.dll 和 ABCPDFCE7.dll),但我没有在机器上安装 abcpdf。相关的许可信息已放在代码中。虽然当我的服务开始处理 pdf 时,我收到以下异常:“错误 HRESULT E_FAIL 已从对 COM 组件的调用中返回” 我正在为 Abcpdf 使用正确的操作系统版本 dll。
有人知道为什么会这样吗?
【问题讨论】:
-
E_FAIL 仅表示“无法做到,不知道为什么”。您需要供应商的帮助。
-
感谢汉斯的回复。就我而言,这是由于 MSDTC 端口未打开而发生的。希望这对将来的其他人有所帮助
标签: .net exception com windows-services abcpdf