asp.net中引用 NLPIR-ICTCLAS2014 分词系统时碰到的问题及解决方案

这几天在尝试中科院计算所的NLPIR-ICTCLAS2014分词系统搬到自己的asp.net网站里面,然后碰到了挺多问题(O_O)。。

1. 首先我把他给的系统的c#版本在vs中的c#控制台程序里运行了一遍,报错:试图加载格式不正确的程序,这个解决方法是比较大众的,也就是百度上面说的右击解决方案资源管理器下面的你的项目名称-->生成-->目标平台 改为x64(我的计算机64位)

2. asp.net网页后台的代码其实和c#是差不多的,result_t结构体写在using 后面,class中的东西写在你的page子类class中和( pageload前),初始化函数init及后面的内容写在page_load中,再调整自己的代码后就可以运行这个aspx页面了,然后有报错,而且是同样的错误:’试图加载格式不正确的程序   **行   ’。我按照网上的各种答案调了好久都没啥用,搞得我都怀疑是不是不能在ASP.NET中用了,最终,在csdn论坛里面一位大牛为我指了一条明路O(∩_∩)O~~直接上方法: 

    I.     vs使用iis express作为web服务器,点击导航栏网站-->使用iis express作为web服务器如图:


    完成后该项变为 使用visual studio开发服务器

    II.    运行-->输入regedit打开注册表编辑器,打开如下路径位置“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\WebProjects”,找到Use64BitIISExpress,如果没有这个项,则右键新建DWORD(32位)-->修改数值数据为1

    III.    重启vs,大功告成!

注:我的网站里面对这个系统的data文件夹和前面dll的路径都是使用绝对路径,相对路径则会初始化失败,我也不知道为什么,可能以后知道了后会补充。。

    

爱博汉语分词系统Web服务器支持标准的HTTP协议,可以跨平台调用,支持分布式运算; 爱博汉语分词系统COM组件提供COM和DLL接口(Windows环境) 以及共享.so(Linux)形式,可支持所有支持COM接口调用的编程语言及脚本语言。 如:PHP、JSP、ASP、ASP.net、C/C++ 、VC6.0 、VC.net、BC、C#、VB6.0 、VB.net、Delphi、Java等。 爱博汉语分词系统支持自定义词语的功能,用户可根据自己需要定义添加汉语词组。 可根据需要自行定义影响检索结果的不必要的特殊字符,如:“%,*,&,的,啊,http,www”等。 爱博汉语分词系统具有英文单词的分词识别功能。 爱博汉语分词系统具有强大的词性标注的词性查询功能。可以将一句话每个词语在这句话的意思标注出来;可以通过词语查询接口,查询一个词语的所有可能出现的词性 软件系统采用ANSI标准C++开发,可广泛应用于Linux和Win32等操作系统平台。 爱博汉语分词系统采用高效特殊的算法引擎结构,每秒钟拆分可达数万字文文本(具体根据计算机性能而定。),在对搜索关键词进行拆分情况下,其响应问均在数毫秒之内,为搜索提供强劲动力。 采用特殊的词组拆分识别算法,可有效消除汉语词组汉语歧义,并可识别各个行业内的特殊用语、专用词汇、公司名、地名等,并具有汉语成语、汉语短语识别功能。 ACWPS含盖了IT、化工、金融、贸易、纺织、电子、制造、冶金等各行各业以及日常生活用语的汉语词组。 可自行定义干扰字、无意义字、敏感词过滤列表。如:啊、唉、个、了等无意义的以及煸动、反动、黄色和侵害他人的汉字、词组及英文。 本人已经测试可用。 注意两点: 1、没有注册的版本只支持25个字以内的分词。 2、必须安装在C盘默认的路径下才能使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值