0

我正在尝试在我们的解决方案中实现 Lucene 搜索功能。我们选择解决这个问题的方法是覆盖数据库爬虫功能,而不是更正统的索引编写器/读取器方法。

它工作正常,但尝试实现拼写检查模块会产生以下异常。

 System.InvalidOperationException: Lock@C:\Windows\TEMP\lucene-df395a60eeb827dc92350de6e4528673-write.lock# is not locked
 Sitecore.Data.Indexing.FSLock.Release() +198
 Lucene.Net.Index.IndexReader.Unlock(Directory directory) +26
 SpellChecker.Net.Search.Spell.SpellChecker.ClearIndex() +15

我尝试在一个单独的非站点核心项目上运行拼写检查器,它工作正常。

我指的是这篇文章以获得指导

4

0 回答 0