DDRMenu - 找不到Razor主机工厂类型:System.Web.Mvc.MvcWebRazorHostFactory,System.Web.Mvc

时间:2017-07-28 11:24:32

标签: dotnetnuke dotnetnuke-7 dotnetnuke-8

我们已尝试将dnn站点从v7.3.2升级到v8.0.3,但升级失败,在回滚更改时DDRrau消失,记录器显示。指定的dll存在于bin文件夹中。任何人都可以帮助我们吗?

  

[错误] DotNetNuke.Services.Exceptions.Exceptions -   System.NullReferenceException:未将对象引用设置为实例   一个对象。在DotNetNuke.Web.Razor.RazorEngine.Render [T](TextWriter   writer,T model)[ERROR] DotNetNuke.Services.Exceptions.Exceptions -   System.InvalidOperationException:找不到Razor Host Factory   类型:System.Web.Mvc.MvcWebRazorHostFactory,System.Web.Mvc at at   System.Web.WebPages.Razor.WebRazorHostFactory.CreateFactory(字符串   typeName)at   System.Collections.Concurrent.ConcurrentDictionary 2.GetOrAdd(TKey key, Func 2 valueFactory)at   System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfigCore(RazorWebSectionGroup   config,String virtualPath,String physicalPath)at   System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(字符串   virtualPath,String physicalPath)

1 个答案:

答案 0 :(得分:0)

你是如何回滚的?您应该已恢复到旧版本的数据库和旧文件。在恢复之前是否删除了所有文件?