New Habitat项目 - 无法识别的Sitecore代码

时间:2018-01-17 22:32:41

标签: sitecore-habitat

我继承了基于Habitat(Sitecore 8.2 Update 6)的骨架Sitecore项目,但是当我访问/ sitecore url时,我收到错误:

Parser Error Message: Unknown server tag 'sc:PlatformFontStylesLink'.

在我为该网站提供服务的文件夹中,我使用了新的Sitecore Instance Manager实例提供的web.config(这将由Habitat转换)

sc:PlatformFontStylesLink是Sitecore本身使用的控件因某种原因无法解析服务器标签。我猜这是由于配置问题,但我不确定究竟是什么。 web.config包含以下行:

<add tagPrefix="sc" namespace="Sitecore.Web.UI.WebControls" assembly="Sitecore.Kernel" />

1 个答案:

答案 0 :(得分:2)

检查sitecore.kernel.dll的版本。可能是不正确的。

我已经看到,如果您的visual studio解决方案中的项目引用了错误版本的sitecore,并且“copy local”设置为true,则会发生这种情况。

所以解决这个问题:

  1. 将sitecore.kernel.dll的正确版本恢复到您网站的bin文件夹(可能最好检查所有sitecore *。*。dll)
  2. 找到有问题的项目 - 更新引用 - 并将“copy local”设置为false。
  3. 另外 - 看到你继承了Sitecore网站,并且可能会有更多问题 - 你可能想要查看更专业的Sitecore Stack Exchange site.