2016-11-14 59 views
-1

從8.1 im將sitecore升級到8.2後,在訪問sitecore/shell儀表板時遇到一些問題,它在CMS上啓用xDb後開始出現錯誤。我已經通過他們的標準配置,但無法找出原因。Sitecore體驗分析錯誤:值不能爲空或爲空。參數名稱:partialViewName

下面是例外,我看到訪問時/ Sitecore的

[ArgumentException: Value cannot be null or empty. 
Parameter name: partialViewName] 
    System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection) +474 
    System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) +147 
    Sitecore.Web.UI.Controls.Common.Renderings.Rendering.Render(HtmlTextWriter output) +773 
    Sitecore.Web.UI.Controls.ComponentBase.Render() +128 
    Sitecore.Web.UI.Controls.Common.Renderings.ControlsExtension.Rendering(Controls controls, HtmlHelper`1 htmlHelper, String renderingItemId, String controlId, String dataSource, Object parameters) +648 
    Sitecore.ExperienceAnalytics.Client.RenderingHelper.CreateRenderingAt(String renderindItemId, String controlId, String parent, Object parameters, String datasource, String contentPlaceholder) +97 
    Sitecore.ExperienceAnalytics.Client.RenderingHelper.MakeLineChart(String controlId, String parent, String data, String placeholderProperty, String strMetrics) +808 
    ASP.<>c__DisplayClass4.<EmbedChart>b__1(String entry) in d:\Sitecore82\SitecoreCMS8.2_V0.4\sitecore\shell\client\Applications\ExperienceAnalytics\Common\Layouts\Renderings\ExperienceAnalyticsLineChart.cshtml:35 
    Sitecore.ExperienceAnalytics.Client.RenderingHelper.MakeAdvancedExpander(String controlId, String parent, String title, Boolean isCollapsible, Action`1 nextControl) +214 
    ASP.<>c__DisplayClass2.<EmbedChart>b__0(TextWriter __razor_helper_writer) in d:\Sitecore82\SitecoreCMS8.2_V0.4\sitecore\shell\client\Applications\ExperienceAnalytics\Common\Layouts\Renderings\ExperienceAnalyticsLineChart.cshtml:24 
    ASP._Page_sitecore_shell_client_Applications_ExperienceAnalytics_Common_Layouts_Renderings_ExperienceAnalyticsLineChart_cshtml.Execute() in d:\Sitecore82\SitecoreCMS8.2_V0.4\sitecore\shell\client\Applications\ExperienceAnalytics\Common\Layouts\Renderings\ExperienceAnalyticsLineChart.cshtml:13 
    System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +280 
    System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +126 
    System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +125 
    System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) +147 
    Sitecore.Mvc.Presentation.ViewRenderer.Render(TextWriter writer) +353 

[InvalidOperationException: Error while rendering view: '/sitecore/shell/client/Applications/ExperienceAnalytics/Common/Layouts/Renderings/ExperienceAnalyticsLineChart.cshtml' (model: 'Sitecore.ExperienceAnalytics.Client.Mvc.Presentation.ExperienceAnalyticsLineChartViewModel, Sitecore.ExperienceAnalytics.Client'). 
] 
    Sitecore.Mvc.Presentation.ViewRenderer.Render(TextWriter writer) +906 
    Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(Renderer renderer, TextWriter writer, RenderRenderingArgs args) +27 
    Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args) +62 
    (Object , Object[]) +83 
    Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +445 
    Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain) +20 
    Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(String pipelineName, TArgs args) +219 
    Sitecore.Mvc.Presentation.ItemRenderer.Render(TextWriter writer) +307 
    Sitecore.Web.UI.Controls.Common.ItemRenderers.ItemRenderer.RenderItem(TextWriter output, Item item) +355 
    Sitecore.Web.UI.Controls.Common.ItemRenderers.ItemRenderer.Render(HtmlTextWriter output) +201 
    Sitecore.Web.UI.Controls.ComponentBase.Render() +128 
    Sitecore.Web.UI.Controls.Common.ItemRenderers.ControlsExtension.ItemRenderer(Controls controls, Rendering rendering) +225 
    ASP._sitecore_shell_client_Business_Component_Library_Layouts_Renderings_Common_SubAppRenderes_SubAppRenderer_cshtml.Execute() +383 
    System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +280 
    System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +126 
    System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +125 
    System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) +147 
    Sitecore.Mvc.Presentation.ViewRenderer.Render(TextWriter writer) +353 

無法弄清楚其中的問題是起因於不匹配CONFIGS或Sitecore的錯誤嗎?

回答

0

可能有多個問題。

  • 檢查您是否擁有Sitecore文件夾中的所有文件。看起來你缺少一些東西(安裝Sitecore 8.2。比較它和你的應用程序的Sitecore文件夾,你可以使用Winmerge或KDiffTool)
  • 嘗試打開/ Sitecore/login或/ sitecore/shell你能打開它嗎?
  • 您的網站是否有效?
  • 驗證/比較來自應用程序和Sitecore 8.2的Bin文件夾中的DLL。
  • 驗證/比較來自應用程序和Sitecore 8.2的App_Config文件夾中的配置文件。
+0

我可以登錄到sitecore罰款也沒有任何例外的網站工程。我已經交叉檢查那些配置似乎沒問題。 但我無法訪問/ shell,即儀表板 – CodeBox

0

管理解決問題,因爲它是由於某些項目跳過持續時間安裝而發生的。所以試圖重新安裝新的數據庫和錯誤消失了。

相關問題