我不知道我做什么,但我可能已经删除System.Net.Http 4.0.0.0
从GAC。 我有一个Windows移植库为目标的WinRT这是编译和工作正常了,现在每次我尝试运行它时收到以下错误
无法加载文件或程序集“System.Net.Http,版本= 4.0.0.0,文化=中性公钥= b03f5f7f11d50a3a”或它的一个依赖。 该系统找不到指定的文件。“:” System.Net.Http,版本= 4.0.0.0,文化=中立,公钥= b03f5f7f11d50a3a
我怎样才能重新添加System.Net.Http 4.0.0.0
? 我每次找.dll文件,我发现了2.0.0.0版本?
为了修复这个在Windows 8之前的Windows版本,请添加或删除程序,并做了修复安装.NET Framework 4.5。
要配对在此版本的Windows 8或更高版本,您将需要运行系统还原到Windows二进制文件还原到较早版本时,它的工作。
尝试文件夹:
C:\ Program Files文件(x86)的\参考大会\微软\ Framework.NETFramework \ V4.0
并利用文件夹GACUTIL工具复制到DLL GAC
C:\ Program Files文件(x86)的\微软的SDK \的Windows \ v7.0A \ BIN
如果是,但现在不是,是高可能是你在你的项目改变了一些东西,如果我理解正确的话,你要创建一个可移植库(不是Windows商店之一),如果是这样的话,可能是你改变了什么plataforms你”重新定位,打开库 - 项目和属性>目标框架单击更改,在那里,如果你拥有了一切选择或.NET框架4.0.3被选中,然后System.Net.Http是不允许的,要解决这个,你需要退出一些选择,并启用了.NET框架4.5,因为这样的最低版本使用System.Net.Http。