摘要:
昨天,谢老师说他的个人知识管理网站不支持中文搜索,随着内容的丰富,现在没有搜索显得非常麻烦,希望我能帮忙解决。
我看了一下他的CommunityServer是2007.1(3.1.20917.1142)的,从网上找来CS2007.1的源代码和相关支持中文的文档,便产生这两个dll,可以支持中文搜索。
这两个包是在2007.1官方发布的SDK上仅做了中文搜索相关的修改的,所以如果你用的是2007.1版本,而且自己没有做任何修改代码,则可以直接覆盖。
如果你用的是2007.1 SP1或者SP2,那么请下载2007.1的SDK,并分次升级到SP1或者SP2版本,然后参考我提供的两个文件的源代码来修改即可。
这两个源文件一个是CommunityServerComponents20项目Search目录下的SearchTerms.cs和CommunityServerSearchBarrel20项目下的SearchBarrelProvider.cs。
PS:这个dll不适合使用Enterprise Search的搜索。 阅读全文