【问题标题】:Could not load file or assembly 'System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'无法加载文件或程序集“System.Web.Razor,版本=2.0.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35”
【发布时间】:2018-05-24 10:49:26
【问题描述】:

无法加载文件或程序集“System.Web.Razor,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

我已经搜索过这个错误,但提供的解决方案不起作用。 Visual Studio nuget 包不显示已安装的要升级的 mvc 包。

在部署期间,出现上述错误。 请告诉我如何解决此错误?

【问题讨论】:

    标签: c# asp.net-mvc asp.net-mvc-4


    【解决方案1】:

    每次我遇到这个问题时,它一直是网络配置文件的问题。检查您在 ~/Views/web.config 中的引用是否正确,然后重试。

    【讨论】:

    • 感谢您的回复。但是相同的发布版本代码部署在其他服务器上。当我尝试在新服务器上重新部署时,出现上述错误。我正在做服务器迁移,所以相同的发布版本也应该可以工作。请帮忙。
    【解决方案2】:

    下载并安装此包:从微软官方下载中心下载网页2:Download

    【讨论】:

      猜你喜欢
      • 2017-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-07
      • 2014-02-09
      • 2015-02-15
      • 2020-03-08
      • 2014-12-19
      相关资源
      最近更新 更多