使用VS2015我最近将我使用的附加组件ActiveReports更新为新版本。以前我有我的netframework 4.0应用程序集,ActiveReports的新更新至少需要netframework 4.5,所以我改变了项目使用该版本。
我在构建项目时遇到以下错误:
“使用与当前目标框架不同的目标框架安装了一些NuGet软件包,可能需要重新安装。请访问http://docs.nuget.org/docs/workflows/reinstalling-packages以获取更多信息。受影响的软件包:Microsoft.Bcl,Microsoft.Net。 HTTP“
我一直在研究建议的各种方案来解决这个问题。我在Tools>中尝试过的最后一个NuGet包管理器>软件包管理器控制台产生以下消息:
PM>更新包 尝试针对项目“我的项目”收集多个包的依赖关系信息,目标是“.NETFramework,Version = v4.5” 试图解决多个包的依赖关系。 解决操作会安装多个包 决议成功,但没有采取任何行动 没有新的更新。 项目“我的项目”
的当前包源中没有可用的包更新答案 0 :(得分:0)
我可以通过以下方式重现:
然后我收到一个错误:
严重级代码描述项目文件行抑制状态 错误某些NuGet包使用与当前目标框架不同的目标框架安装,可能需要重新安装。有关详细信息,请访问http://docs.nuget.org/docs/workflows/reinstalling-packages。受影响的软件包:Newtonsoft.Json ConsoleApp7 0
要解决:
如何强>
完成程序包的重新安装后,构建错误就消失了。