【发布时间】:2017-06-16 09:50:45
【问题描述】:
7.5 已转换为 8.2.3。网站在浏览器上工作。 但是当我在内容编辑器中预览页面时,页面上出现此错误:
页面网址 = sitecore/client/Applications/ExperienceEditor/Ribbon.aspx?sc_content=core&ribbonId=
[InvalidOperationException: 找不到类型 'Sitecore.Shell.Client.Speak.Layouts.Renderings.Resources.Pipelines.PipelineRenderingModel,Sitecore.Speak.Bootstrap3'。 型号参考: 'Sitecore.Shell.Client.Speak.Layouts.Renderings.Resources.Pipelines.PipelineRenderingModel,Sitecore.Speak.Bootstrap3'] Sitecore.Mvc.Presentation.ModelLocator.GetModelFromTypeName(字符串 typeName,字符串模型,布尔型 throwOnTypeCreationError) +244
Sitecore.Mvc.Pipelines.Response.GetModel.GetFromRenderingItem.Process(GetModelArgs 参数)+38(对象,对象[])+74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(字符串管道名称, PipelineArgs 参数,字符串 pipelineDomain) +22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(字符串 pipelineName, TArgs args) +195
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(字符串 pipelineName, TArgs args, Func2 resultGetter) +1612 resultGetter) +57
Sitecore.Mvc.Presentation.Rendering.GetModel() +280
Sitecore.Mvc.Presentation.Rendering.get_Model() +30
Sitecore.Mvc.Extensions.ObjectExtensions.ValueOrDefault(T source, Func
Sitecore.Mvc.Presentation.ViewRenderer.get_Model() +150
Sitecore.Mvc.Presentation.ViewRenderer.Render(TextWriter writer) +221[InvalidOperationException:渲染视图时出错: '/sitecore/shell/client/Speak/Layouts/Renderings/Resources/Pipelines/Pipeline.cshtml'。 ] Sitecore.Mvc.Presentation.ViewRenderer.Render(TextWriter writer) +792 Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(渲染器 渲染器,TextWriter 编写器,RenderRenderingArgs 参数)+147
Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs 参数)+75(对象,对象[])+74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(字符串管道名称, PipelineArgs 参数,字符串 pipelineDomain) +22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(字符串 pipelineName, TArgs args) +195
Sitecore.Mvc.Pipelines.Response.RenderPlaceholder.PerformRendering.Render(字符串 placeholderName, TextWriter writer, RenderPlaceholderArgs args) +183
(对象,对象[])+74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(字符串管道名称, PipelineArgs 参数,字符串 pipelineDomain) +22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(字符串 pipelineName, TArgs args) +195
Sitecore.Mvc.Helpers.SitecoreHelper.Placeholder(字符串 placeholderName) +258
ASP._sitecore_shell_client_Speak_Layouts_Layouts_Speak_Layout_cshtml.Execute() +1681 System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +252 System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +148
System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +122
System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, 对象模型, ViewDataDictionary viewData) +136 Sitecore.Mvc.Presentation.ViewRenderer.Render(TextWriter writer) +309[InvalidOperationException:渲染视图时出错: '/sitecore/shell/client/Speak/Layouts/Layouts/Speak-Layout.cshtml' (模型:'Sitecore.Mvc.Presentation.RenderingModel,Sitecore.Mvc')。 ]
Sitecore.Mvc.Presentation.ViewRenderer.Render(TextWriter writer) +792 Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(Renderer 渲染器,TextWriter 编写器,RenderRenderingArgs 参数)+147
Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs 参数)+75(对象,对象[])+74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(字符串管道名称, PipelineArgs 参数,字符串 pipelineDomain) +22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(字符串 pipelineName, TArgs args) +195
Sitecore.Mvc.Presentation.RenderingView.Render(ViewContext viewContext,TextWriter 作家)+301
System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext 上下文) +375 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +881 过滤器,Int32 filterIndex,ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +831
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +8311 过滤器,ActionResult actionResult) +81
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList
System.Web.Mvc.Async.c__DisplayClass21.b__1e(IAsyncResult asyncResult) +36
【问题讨论】:
-
此类错误通常是由旧版本的文件在升级过程中保留在原位引起的。您能否将您的 sitecore 和 bin 文件夹与全新安装的文件夹进行比较?
标签: sitecore sitecore8.2