Umbraco Lucene.Net.Index.MergePolicy.MergeException这是什么原因造成的?

Umbraco Lucene.Net.Index.MergePolicy.MergeException这是什么原因造成的?,umbraco,lucene.net,lucene,Umbraco,Lucene.net,Lucene,我正在使用Umbraco,出于某种原因,突然出现Visual Studio JIT调试器弹出窗口,询问我是否要调试w3wp.exe并执行异常,我附加到它并发现以下异常,我找不到任何原因,因为我没有添加任何新内容 Lucene.Net.Index.MergePolicy.MergeException was unhandled Message=Exception of type 'Lucene.Net.Index.MergePolicy+MergeException' was thrown.

我正在使用Umbraco,出于某种原因,突然出现Visual Studio JIT调试器弹出窗口,询问我是否要调试w3wp.exe并执行异常,我附加到它并发现以下异常,我找不到任何原因,因为我没有添加任何新内容

Lucene.Net.Index.MergePolicy.MergeException was unhandled
  Message=Exception of type 'Lucene.Net.Index.MergePolicy+MergeException' was thrown.
  Source=Lucene.Net
  StackTrace:
       at Lucene.Net.Index.ConcurrentMergeScheduler.HandleMergeException(Exception exc)
       at Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread.Run()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException: Lucene.Net.Index.CorruptIndexException
       Message=doc counts differ for segment _3qw: fieldsReader shows 1025 but segmentInfo shows 1
       Source=Lucene.Net
       StackTrace:
            at Lucene.Net.Index.IndexWriter.HandleMergeException(Exception t, OneMerge merge)
            at Lucene.Net.Index.IndexWriter.Merge(OneMerge merge)
            at Lucene.Net.Index.ConcurrentMergeScheduler.DoMerge(OneMerge merge)
            at Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread.Run()
       InnerException: 
有没有人知道是什么原因造成的,或者如何修复


谢谢

我从这个链接找到了答案:

邓菲在6个月前发布了此回复 刚刚经历了从一个位置到另一个位置的迁移。我删除了App_Data/TEMP/examiceIndexes的内容,在观看浏览器微调器一分钟左右(在重建Lucene缓存时)后,网站出现了