“/”应用程序中的服务器错误。

this Directory is closed

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: Lucene.Net.Store.AlreadyClosedException: this Directory is closed

源错误:


行 827:    
行 828:            Hits myhit = null;
行 829:            IndexSearcher mysea = new IndexSearcher(INDEX_STORE_PATH);
行 830:
行 831:            BooleanQuery.SetMaxClauseCount(50000);

源文件: D:\webserver\tehr\job_list.aspx.cs    行: 829

堆栈跟踪:


[AlreadyClosedException: this Directory is closed]
   Lucene.Net.Store.Directory.EnsureOpen() in F:\Apache-Lucene.Net-2.9.2-incubating.src\src\Lucene.Net\Store\Directory.cs:268
   Lucene.Net.Store.FSDirectory.ListAll() in F:\Apache-Lucene.Net-2.9.2-incubating.src\src\Lucene.Net\Store\FSDirectory.cs:724
   Lucene.Net.Index.FindSegmentsFile.Run(IndexCommit commit) in F:\Apache-Lucene.Net-2.9.2-incubating.src\src\Lucene.Net\Index\SegmentInfos.cs:671
   Lucene.Net.Index.DirectoryReader.Open(Directory directory, IndexDeletionPolicy deletionPolicy, IndexCommit commit, Boolean readOnly, Int32 termInfosIndexDivisor) in F:\Apache-Lucene.Net-2.9.2-incubating.src\src\Lucene.Net\Index\DirectoryReader.cs:112
   Lucene.Net.Index.IndexReader.Open(Directory directory, IndexDeletionPolicy deletionPolicy, IndexCommit commit, Boolean readOnly, Int32 termInfosIndexDivisor) in F:\Apache-Lucene.Net-2.9.2-incubating.src\src\Lucene.Net\Index\IndexReader.cs:579
   Lucene.Net.Index.IndexReader.Open(String path, Boolean readOnly) in F:\Apache-Lucene.Net-2.9.2-incubating.src\src\Lucene.Net\Index\IndexReader.cs:289
   Lucene.Net.Index.IndexReader.Open(String path) in F:\Apache-Lucene.Net-2.9.2-incubating.src\src\Lucene.Net\Index\IndexReader.cs:262
   Lucene.Net.Search.IndexSearcher..ctor(String path) in F:\Apache-Lucene.Net-2.9.2-incubating.src\src\Lucene.Net\Search\IndexSearcher.cs:60
   lucene_tex.job_list.doSeach() in D:\webserver\tehr\job_list.aspx.cs:829
   lucene_tex.job_list.Page_Load(Object sender, EventArgs e) in D:\webserver\tehr\job_list.aspx.cs:165
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +42
   System.Web.UI.Control.OnLoad(EventArgs e) +132
   System.Web.UI.Control.LoadRecursive() +66
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428


版本信息: Microsoft .NET Framework 版本:2.0.50727.8806; ASP.NET 版本:2.0.50727.8762