版本2.9.4中的 Lucene.Net.Analyzers.dll 。但我在版本3.0.3中找不到这个类。
答案 0 :(得分:3)
Mindas:这是我的评论,因为我无法添加正常评论:如何访问此ChainedFilter类?我已经下载了包,但是没有像Lucene.Net.Contrib那样的命名空间,或者没有其他命名空间允许我到达ChainedFilter类。这看起来很傻,但我被困住了!
更新:Nuget的二进制文件中存在一个错误,以及Lucene.net的apache站点上传的zip文件。我下载了源代码并注意到ChainedFilter.cs类存在于Apache-Lucene.Net-3.0.3-RC2.src \ src \ contrib \ Analyzers \ Filters文件夹中,但是这个文件夹出人意料地不属于Contrib的一部分.Analyzers项目。这就是生成的二进制文件中缺少它的原因。
答案 1 :(得分:2)
改写this answer,您可以自己构建它,也可以使用Nuget来获取二进制文件。
http://nuget.org/packages/Lucene.Net.Contrib/
ChainedFilter
应该在contrib / misc下。
答案 2 :(得分:0)
它看起来像是在Lucene 3.x中的 org.apache.lucene.misc.ChainedFilter 。