1

我正在尝试让活动 x 控件(adobe acrobat - AxAcroPDFLib.AxAcroPDF)在我的 word 2010 插件中工作。当我使用目标平台 x32 构建插件时,它可以工作。问题是我也需要它作为 x64 插件,否则它将无法与 64 位字一起使用。

使用目标平台(任何或 x64):未注册类(HRESULT 异常:0x80040154 (REGDB_E_CLASSNOTREG))

是否有可能让 AxAcroPDF(32 位)在使用目标平台(任何或 x64)构建的应用程序中工作?

4

1 回答 1

1

您坚持使用 32 位/x86 控件,因此您的插件需要是 32 位/x86 才能使用该控件,因此 Word 也需要是 32 位/x86 才能加载插件,微软在此处推荐

如果您组织中的用户依赖于现有的 Office 扩展,例如ActiveX 控件、第三方加载项、基于以前版本的 Office 构建的内部解决方案或直接与 Office 交互的 32 位版本的程序,我们建议您在运行 32 位和 64 位支持的 Windows 操作系统的计算机上安装 32 位 (x86) Office 2010 (默认安装)。

于 2012-08-09T11:12:58.137 回答