警告 1 Some NuGet packages were installed using a target framework different from the current target framework and may need to be reinstalled. Visit http://docs.nuget.org/docs/workflows/reinstalling-packages for more information.  Packages affected: EntityFramework, EntityFramework.zh-Hans, Microsoft.Net.Http 0 0 qiliang
做好了 的一个项目,转成4.0时,出现这个警告,怎么解决啊

解决方案 »

  1.   

    卸载 NuGet程序管理包 再试试看
      

  2.   

    重新安装NuGet 或者卸载后在重新安装
    可以用命令 Update-Package –reinstall <packageName>
      

  3.   

    警告没什么事的又不是错误..话说有必要4.5么..你用什么新语法了?no zuo no die...
      

  4.   

    错误信息中已经说的很清楚了,Microsoft.Net.Http这个包你装的是针对.NET 4.5版的,你需要把它卸载了用nuget重新下载安装即可,nuget会根据你当前所用的.net框架版本自动下载对应的包
      

  5.   

    我也遇到这样的问题,应该是nuget里面你用了某个包或者某些包,以前是4.5的,现在4.0,得更换,可以先点nuget管理,把那些钩去掉先,都去完了就是卸载了,然后项目改为4.0之后再重新联机搜索,再给各项目引用