我正在升级到 sitecore 6.6 rev 120918 我正在使用 lucene 2.9.4.1 转到控制台索引管理器 > 选择索引然后浏览文档时出现错误:无法加载文件或程序集 'Lucene.Net,版本 = 2.3.1.3,Culture=neutral,PublicKeyToken=null' 或其依赖项之一。我的理解是这是一个已弃用的版本,关于如何解决这个问题的任何见解?
问问题
1469 次
2 回答
6
我想您使用的是 Sitecore Marketplace的Index Viewer ?
您需要确保您运行的是最新版本 (1.2) 并下载为 Sitecore 6.6/Lucene 2.9.4.1 构建的 IndexViewer DLL
基本上下载这个 DLL,重命名为 IndexViewer.dll 并替换 /bin 目录中现有的同名 dll。
https://github.com/JimmieOverby/IndexViewer/blob/master/IndexViewer.Sitecore66.dll
于 2013-10-16T21:13:04.933 回答
0
如果您的项目中引用了 2.9.4 二进制文件,则需要将绑定重定向添加到 web.config。
像这样的东西:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Lucene.Net" publicKeyToken="85089178b9ac3181" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.9.4.1" />
</dependentAssembly>
</assembleyBinding>
</runtime>
于 2013-10-17T02:58:09.963 回答