我們已經嘗試將dnn站點從v7.3.2升級到v8.0.3,但升級失敗,並且在回滾DDRmenu消失並且記錄器顯示的更改。指定的dll存在於bin文件夾中。任何人都可以幫忙嗎?DDRMenu - 無法找到剃刀主機工廠類型:System.Web.Mvc.MvcWebRazorHostFactory,System.Web.Mvc
[ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.NullReferenceException:對象未設置爲一個對象的一個實例 。在DotNetNuke.Web.Razor.RazorEngine.Render [T](TextWriter writer,T model)[錯誤] DotNetNuke.Services.Exceptions.Exceptions - System.InvalidOperationException:無法找到剃刀主機廠 類型:System.Web。 Mvc.MvcWebRazorHostFactory,System.Web.Mvc在 System.Web.WebPages.Razor.WebRazorHostFactory.CreateFactory(字符串 的typeName)在 System.Collections.Concurrent.ConcurrentDictionary
2.GetOrAdd(TKey key, Func
2 valueFactory)在 System.Web.WebPages.Razor。 WebRazorHostFactory.CreateHostFromConfigCore(RazorWebSectionGroup config,String virtualPath,String physicalPath)at System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(String virtualPath,String physicalPa th)
升級時,應始終創建文件和數據庫的完整備份。如果出現問題,您可以輕鬆恢復。或者將該網站複製到測試環境並嘗試在那裏升級。如果它在那裏工作,您可以將測試複製到現場或在那裏升級。 – VDWWD