gpt4 book ai didi

c# - 库 IFilter 的问题

转载 作者:行者123 更新时间:2023-11-30 14:56:20 25 4
gpt4 key购买 nike

我想使用 IFilter 接口(interface)从不同的文档中提取然后搜索文本。 IFilter 接口(interface)完美地满足了这一需求,但 32/64 位组件存在问题。

主机操作系统是 64 位的。该应用程序是 32 位的。我想从 .docx 文件中提取文本,所以我尝试安装 32 位 Office 2010 Filter Pack。安装程序失败并显示一条消息:“MSI 安装程序类型与平台架构不匹配。”

当我安装 64 位版本的 Filter Pack 时,未安装 32 位 dll,因此过滤器仍然不可用。如何在 64 位系统上安装 32 位过滤器?这可能吗?

提前致谢

最佳答案

不支持在 64 位 Windows 上安装 32 位过滤器。您拥有的唯一解决方案是安装 64 位过滤器并创建一个 64 位进程外 COM 服务器应用程序来公开您需要的功能。此应用程序可以加载 64 位过滤器,COM 将处理您的 32 位应用程序和 64 位进程外 COM 服务器之间的进程间通信。

关于c# - 库 IFilter 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23128437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com