将 WebGrease
升级到版本 1.3.0
时出现错误:
Could not load file or assembly 'WebGrease, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
来源错误:
Line 6: <title>@ViewBag.Title</title>
Line 7: @Styles.Render("~/Content/bundles/bootstrap")
如何解决此错误。
最佳答案
这是对我有用的答案,它是上述一些答案的组合。 首先安装/卸载/重新安装以下软件包:
Install-Package Microsoft.AspNet.Web.Optimization
Update-Package WebGrease
Uninstall-Package Microsoft.AspNet.Web.Optimization
Uninstall-Package WebGrease
Install-Package Microsoft.AspNet.Web.Optimization
Update-Package WebGrease
然后复制 ~/Views/Shared/_Layout.cshtml 的内容 删除 _Layout.cshtml 文件,重新创建它并将内容粘贴回来。
这是对我有用的最终修复。
关于asp.net-mvc-3 - 将 WebGrease 升级到版本 1.3.0 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13619255/