在将Sitecore版本升级到7.0时获取有关Lucene 3.0.3.0版的错误

时间:2015-03-14 16:42:21

标签: sitecore lucene.net sitecore6 sitecore7

之前我们使用Lucene版本2.3.1.3(Sitecore版本6.5)一切正常但现在我们已升级到sitecore版本7.0(初始版本),现在我们在项目中使用Lucene版本3.0.3.0 dll。 但是现在由于代码文件中的错误,我们无法编译项目。 这是否意味着Lucene 3.0.3.0 dll版不支持用Lucene 2.3.1.3版(Sitecore 6.5版)编写的代码

由于

1 个答案:

答案 0 :(得分:0)

从Sitecore 6.x升级到7.0需要对代码进行一些调整才能使所有内容再次运行。

你得到了哪个错误?在升级后编译时,我也有关于lucene dll的特定错误,但是这个错误只是由web.config中的错误的程序集重定向引起的。

实际上,搜索API已完全更改,如果您升级到7.0,建议您将搜索逻辑更新为现在可用的7.0,如LINQ支持等。现在在sitecore 7中搜索更加舒适,值得仔细研究一下这些变化。他们采用了许多高级数据库爬虫模块,如动态字段(现在称为计算字段)等等,并将其添加到sitecore 7标准搜索API中。