admin管理员组文章数量:1644015
问题描述:
下午调试代码的时候突然发现页面突然异常了,原本以为是代码哪里写错了,后来通过定位发现MVC,UI界面的Linq异常,即关于必须添加对程序集“System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”的引用异常问题,随即在web.config里加上下面配置
<compilation targetFramework="4.5.2" debug="true" > <assemblies> <add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </assemblies> </compilation>
这样页面就可以正常运行了,原本以为这样问题就解决了,后来发现Nugget也用不了了,提示我Nuget的版本低
.很明显,framWork的版本比我现在在Nuget版本高。
通过查看历史版本,发现有人升级了autofac版本,autofac本身就有FrameWork和现有框架的FramWork 产生冲突并默认了高级版本,所以这时候 如果想要用高版本的插件一定要注意FramWork 版本!
转载于:https://wwwblogs/dxqNet/p/9453664.html
本文标签: 异常程序RuntimeVersionSystem
版权声明:本文标题:关于必须添加对程序集“System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”的引用异常问题... 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1729376370a1198891.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论