Lucene.NET3.0.3中的ChainedFilter类在哪里?

Lucene.NET3.0.3中的ChainedFilter类在哪里?,lucene,lucene.net,Lucene,Lucene.net,它位于2.9.4版的Lucene.Net.Analyzers.dll中。但是我在3.0.3版中找不到这个类。它看起来像是在lucene 3.x中的org.apache.lucene.misc.ChainedFilter中。重新表述,您可以自己构建它,也可以使用Nuget获取二进制文件 ChainedFilter应该在contrib/misc下。Mindas:这是我的注释,因为我无法添加普通注释:如何访问此ChainedFilter类?我已经下载了这个包,但是没有像Lucene.Net.Cont

它位于2.9.4版的Lucene.Net.Analyzers.dll中。但是我在3.0.3版中找不到这个类。

它看起来像是在lucene 3.x中的org.apache.lucene.misc.ChainedFilter中。重新表述,您可以自己构建它,也可以使用Nuget获取二进制文件


ChainedFilter
应该在contrib/misc下。

Mindas:这是我的注释,因为我无法添加普通注释:如何访问此ChainedFilter类?我已经下载了这个包,但是没有像Lucene.Net.Contrib这样的名称空间,也没有其他名称空间允许我访问ChainedFilter类。这看起来很傻,但我被卡住了


更新:Nuget的二进制文件以及上传到apache站点上的Lucene.net的zip文件中有一个bug。我下载了源代码并注意到ChainedFilter.cs类存在于Apache Lucene.Net-3.0.3-RC2.src\src\contrib\Analyzers\Filters文件夹中,但令人惊讶的是,该文件夹不是contrib.Analyzers项目的一部分。这就是为什么生成的二进制文件中缺少它。

好吧,我想我的知识到此为止-(可能最明智的做法是联系guys@Nuget或向Lucene.net邮件列表发送电子邮件。此外,我对这个答案进行了升级,这样你现在就可以发表评论了,因为你有50多分;-)安装包Lucene.net.Contrib解析为Lucene.net.Contrib 3.0.3,它在Contrib/misc下没有ChainedFilter。该包中甚至没有Lucene.Net.Contrib.Analyzers.Filters命名空间。我看不出Nuget是怎么得到它的。