首页 > 解决方案 > 警告 MSB3268

问题描述

严重性代码说明项目文件行抑制状态警告主要参考“System.Net.Http.WebRequest, Version=2.2.29.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL” Ccould not besolved because it has a direct dependency on在当前目标框架中无法解决的框架程序集“System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”。“.NETFramework,版本=v4.0”。要解决此问题,请删除引用“System.Net.Http.WebRequest, Version=2.2.29.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL”或将您的应用程序重新定位到包含“System.Net”的框架版本.Http,版本=4.0.0.0,文化=中性,

我就是不能解决这个问题,有人知道怎么解决吗?

我没有更改框架版本,我保留了 4.0

标签: c#visual-studio

解决方案


好的,经过数小时的互联网研究,我终于找到了解决方案。

从 MVC 4 升级后 - 视图中的 MVC 4.5 Web 配置尚未针对正确版本的Sharp 和 MVC 进行修改,因为 nuget 仅更新 root 中的 webconfig。

在我修改了新问题后弹出说@Action.URL 缺少程序集,经过数小时的研究,一个简单的解决方案已经解决了这个问题!(删除 BIN 和 OBJ 文件夹)当然把它放在垃圾箱里,也许你需要一些 DLL,比如 aspsnippet facebook。

非常痛苦的经历。


推荐阅读