kba*_*che 4 c# lucene lucene.net
我想在一个网络应用程序中集成Lucene.Net.所以我从这个CodeProject文章下载了示例项目.
但是当我尝试它时,我不断在Search方法中收到此消息
在
[我的目录]中找不到segment*文件\ Lucene.Net-search-MVC-sample-site-master\LuceneSearch.Mvc\lucene_index
lockFactory = Lucene.Net.Store.NativeFSLockFactory:files:
该行发生错误
using (var searcher = new IndexSearcher(_directory, false))
Run Code Online (Sandbox Code Playgroud)
有没有人遇到这个错误?
Lucene需要在搜索之前创建索引.看起来在指定的目录中缺少索引文件.
您是否在UI中单击了"创建索引"按钮?如果发生了什么,它应该在MVC站点下创建"lucene_index"目录,如果没有,请确保为该目录提供运行网站读/写访问权限的帐户.