1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using Lucene.Net.Analysis; 6 using System.IO; 7 using NUnit.Framework; 8 using Lucene.China; 9 using IKAnalyzerNet; 10 using Lucene.Net.Analysis.KTDictSeg; 11 using ICTCLASForLucene; 12 using KTDictSeg; 13 14 namespace test 15 { 16 class test 17 { 18 19 static void Main(string[] args) 20 { 21 22 string testword = "广东工业大学,化装和服装,罐头不如果汁营养丰富"; 23 Analyzer analyzer = new KTDictSegAnalyzer(); 24 TokenStream ts = analyzer.TokenStream("", new StringReader(testword)); 25 Token token; 26 while ((token = ts.Next()) != null) 27 { 28 Console.WriteLine(token.TermText()); 29 } 30 ts.Close(); 31 Console.ReadKey(); 32 } 33 } 34 }
dll未引用成功
这个KTDictSegAnalyzer需要统一对应版本的FTAlgorithm才行,还有就是这个dll是vs05编译的,我在vs08上运行的,所以不能运行。用vs05就好了。 谢谢你 。
KTDictSegAnalyzer.dll 中的某个方法需要加载 FTAlgorithm.dll 中的类型 FTAlgorithm.General.CFile ,但是没找到,你可以检查下 FTAlgorithm.dll 是否存在 FTAlgorithm.General.CFile 类。
有道理..支持...
这个KTDictSegAnalyzer需要统一对应版本的FTAlgorithm才行,还有就是这个dll是vs05编译的,我在vs08上运行的,所以不能运行。用vs05就好了。 谢谢你 。