/// <summary> /// 获取Lucene目录 /// </summary> /// <returns></returns> public static string GetLuceneDirectory() { string luceneDirectory = null; if (LuceneDirectory.LastIndexOf(Lucene_1_Directory) > 0) { luceneDirectory = LuceneDirectory.Replace(Lucene_1_Directory, Lucene_2_Directory); } else if (LuceneDirectory.LastIndexOf(Lucene_2_Directory) > 0) { luceneDirectory = LuceneDirectory.Replace(Lucene_2_Directory, Lucene_1_Directory); } else { luceneDirectory = IOHelper.CombinePath(LuceneDirectory, Lucene_1_Directory); } Global.Logger.LogWithTime("GetLuceneDirectory()::luceneDirectory=" + luceneDirectory, Logger.ELogLevel.Trace); return(luceneDirectory); }