gpt4 book ai didi

c# - 使用 C#/.NET 使用自定义文件格式的过滤器处理程序扩展 Windows 搜索索引

转载 作者:可可西里 更新时间:2023-11-01 10:50:29 25 4
gpt4 key购买 nike

是否可以使用在 .NET/C# 中使用自定义文件格式的过滤器处理程序来扩展 Windows 搜索索引?

我希望索引适用于某些自定义文件类型。对于某些自定义文件格式,我需要实现过滤器或属性处理程序来为文件内容和属性编制索引。

我用谷歌搜索它以获取一些与之相关的样本,但我找不到任何有用的东西。虽然我从 msdn 那里得到了一篇关于扩展 windows 索引的文章。

Windows Search Developer's Guide - Extending the Index

任何人都可以帮助我开始吗?

最佳答案

你不应该这样做。

不是因为我这么说,而是因为微软确实这样做了MSDN: IFilter interface .

引述:

Important In Windows 7 and later, filters written in managed code are explicitly blocked. Filters MUST be written in native code due to potential CLR versioning issues with the process that multiple add-ins run in.

如果您决定不使用 Windows 7,您仍然可以使用其中一种实现框架,例如 iFilterCode做一个。但它必须一直通过 Interop,这在速度上是相当不错的。

关于c# - 使用 C#/.NET 使用自定义文件格式的过滤器处理程序扩展 Windows 搜索索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5740790/

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