【发布时间】:2018-07-04 11:01:55
【问题描述】:
我正在将 Kentico 网站从 8.0 升级到 10.0。 从 8.0 -> 8.1,8.1 -> 8.2 进展顺利。 从 8.2 升级到 9.1 后站点抛出错误
无法加载文件或程序集“System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或其依赖项之一。系统找不到指定的文件。
我已经排除了 CMSApp_MVC.csproj,CMSApp_MVC.csproj.user 文件,也如文档中所述。
我尝试使用 NuGet 包更新命令,但没有用。
如何解决这个问题?
提前致谢
【问题讨论】:
-
您确定安装了版本“2.0.0.0”上的“System.Web.WebPages.Razor”吗?你在文件系统上检查过吗? (bin 文件夹)。我还建议清洁解决方案并从头开始安装所有内容
-
是的,我已经检查了 bin 文件夹中是否有参考 DLL
-
好吧,你没有指定完整的堆栈跟踪,所以我只能说 - .NET 编译器不同意你
标签: c# asp.net upgrade kentico