3

私は Umbraco を使用していますが、なんらかの理由で Visual Studio JIT Debugger ポップアップが表示され、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: 

誰がこれを引き起こしているのか、またはそれを修正する方法を知っていますか?

ありがとう

4

1 に答える 1

1

このリンクから答えを見つけました:

http://our.umbraco.org/forum/ourumb-dev-forum/bugs/16066-Missing-LuceneNet-assembly

on Dunfee がこの返信を投稿しました 6 か月前 ある場所から別の場所への移行を行ったところです。App_Data/TEMP/ExamineIndexes のコンテンツを削除し、ブラウザのスピナーを 1 分ほど見た後 (Lucene キャッシュが再構築されている間)、サイトが表示されました。

于 2012-11-30T14:34:44.573 に答える