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&#39 ;. 型号参考: ' Sitecore.Shell.Client.Speak.Layouts.Renderings.Resources.Pipelines.PipelineRenderingModel,的 Sitecore.Speak.Bootstrap3 '] Sitecore.Mvc.Presentation.ModelLocator.GetModelFromTypeName(字符串 typeName,String model,Boolean throwOnTypeCreationError)+244
Sitecore.Mvc.Pipelines.Response.GetModel.GetFromRenderingItem.Process(GetModelArgs args)+38(对象,对象[])+74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)+479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args,String pipelineDomain)+22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(字符串 pipelineName,TArgs args)+195
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(字符串 pipelineName,TArgs args,Func2 resultGetter) +161
2 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 args)+147
Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args)+75(对象,对象[])+74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)+479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args,String 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(String pipelineName, PipelineArgs args,String pipelineDomain)+22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(字符串 pipelineName,TArgs args)+195
Sitecore.Mvc.Helpers.SitecoreHelper.Placeholder(字符串 占位符名称)+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,Object model,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(渲染 渲染器,TextWriter编写器,RenderRenderingArgs args)+147
Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args)+75(对象,对象[])+74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)+479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args,String pipelineDomain)+22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(字符串 pipelineName,TArgs args)+195
Sitecore.Mvc.Presentation.RenderingView.Render(ViewContext viewContext,TextWriter writer)+301
System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +375 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +88
1 filters,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) +831
1个过滤器,ActionResult actionResult)+81
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList
System.Web.Mvc.Async<> c__DisplayClass21.b__1e(IAsyncResult的 asyncResult)+36
答案 0 :(得分:0)
Sitecore.Speak.Bootstrap3是个问题。在7.5中,使用此SDK自定义了体验编辑器。我们在升级过程中忘了它。升级进行得很顺利,但它没有改变他在Core DB中定制经验编辑器。因此出现了这个问题。我们从8.2.3的vanilla安装中取出相应的项目(21E86498-6C8E-4F3B-83F2-B49E5E0ABE16)并安装了包升级的sitecore。
我们通过搜索' Sitecore.Speak.Bootstrap3'得到了项目(21E86498-6C8E-4F3B-83F2-B49E5E0ABE16)。核心数据库中的文字。