2

有没有人在 Sitecore 中看到过这个错误?

  Could not get pipeline: hasPresentation (domain: )

[InvalidOperationException: Could not get pipeline: hasPresentation (domain: )]
Sitecore.Pipelines.CorePipeline.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists) +460
Sitecore.Pipelines.HasPresentation.HasPresentationPipeline.Run(Item item) +149
Sitecore.Shell.Applications.WebEdit.WebEditRibbonForm.RenderTreecrumbGo(HtmlTextWriter output, Item item) +147
Sitecore.Shell.Applications.WebEdit.WebEditRibbonForm.RenderTreecrumb(Item item) +233
Sitecore.Shell.Applications.WebEdit.WebEditRibbonForm.OnLoad(EventArgs e) +1103
4

1 回答 1

7

查看https://sdn.sitecore.net/Products/Sitecore%20V5/Sitecore%20CMS%206/ReleaseNotes/webConfig/660_121015.aspx上的信息,HasPresentation管道是在Sitecore CMS 6.6.0 rev 中引入的。121015(更新 1)

当找不到管道时会抛出您遇到的异常。看起来您的Sitecore.Kernel.dll版本与您的配置版本不匹配。

您是否尝试升级Sitecore版本?哪个版本的Sitecore dll 在您的 Web 应用程序的bin目录中?

于 2013-03-19T07:59:50.173 回答