在Kentico 8.2升级到9站点后,抛出System.Web.WebPages.Razor版本,Version = 2.0.0.0,例外

时间:2018-07-04 11:01:55

标签: c# asp.net upgrade kentico

我将Kentico网站从8.0升级到10.0。 从8.0-> 8.1,8.1-> 8.2顺利进行。 从8.2升级到9.1后,网站抛出错误

  

无法加载文件或程序集'System.Web.WebPages.Razor,版本= 2.0.0.0,文化=中性,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一。系统找不到指定的文件。

我也排除了文档中提到的CMSApp_MVC.csproj,CMSApp_MVC.csproj.user文件。

我尝试使用NuGet软件包更新命令,但是没有用。

如何解决此问题?

预先感谢

2 个答案:

答案 0 :(得分:0)

执行以下步骤,并检查以下URL以了解系统要求。

  1. 从C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ ASP.NET临时文件中清除“ asp.net临时文件”
  2. 从IIS重新启动应用程序池

https://docs.kentico.com/k9/installation/server-and-hosting-requirements

答案 1 :(得分:0)

将.net版本更改为4.5(或4.6)