JIEba-netcore icon indicating copy to clipboard operation
JIEba-netcore copied to clipboard

老哥,使用你的结巴分词的库,会报错

Open coolqingcheng opened this issue 5 years ago • 5 comments

` var indexDir = Path.Combine(System.IO.Directory.GetCurrentDirectory(), "temp", "lucene", "merchs"); if (System.IO.Directory.Exists(indexDir) == false) { System.IO.Directory.CreateDirectory(indexDir); }

        var VERSION = Lucene.Net.Util.LuceneVersion.LUCENE_48;
        var director = FSDirectory.Open(new DirectoryInfo(indexDir));
        var analyzer = new JieBaAnalyzer(TokenizerMode.Search);
        var indexWriterConfig = new IndexWriterConfig(VERSION, analyzer);`

错误信息是 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 CS0012 类型“Analyzer”在未引用的程序集中定义。必须添加对程序集“Lucene.Net, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null”的引用。 ConsoleApp1 C:\Users\Administrator\source\repos\ConsoleApp1\ConsoleApp1\Program.cs 25 活动的

严重性 代码 说明 项目 文件 行 禁止显示状态 错误 CS1503 参数 2: 无法从“jieba.NET.JieBaAnalyzer”转换为“Lucene.Net.Analysis.Analyzer” ConsoleApp1 C:\Users\Administrator\source\repos\ConsoleApp1\ConsoleApp1\Program.cs 25 活动的 版本是Lucene.Net 1.8.0-beta00006 Lucene.JIEba.net的版本是1.1.0(9月18日提交的nuget包)

coolqingcheng avatar Sep 18 '19 15:09 coolqingcheng

版本降低一个就没问题

coolqingcheng avatar Sep 18 '19 15:09 coolqingcheng

版本降低一个就没问题

感谢 已经解决了

YahuiWong avatar Dec 16 '19 15:12 YahuiWong

我已经发布了 1.1.1 版本,应该没有这个问题了。

1.1.1的性能在建索引的时候,应该更好一些。

SilentCC avatar Feb 28 '20 03:02 SilentCC

依然有问题,只能自己拉源码来引用进解决方案里

coolqingcheng avatar Aug 05 '20 00:08 coolqingcheng

不升级下Lucene.Net 版本么。现在最新的是4.8.0-beta00011

xueandfeng avatar Sep 17 '20 03:09 xueandfeng