我们在Silverlight中使用async,需要安装NuGet.Build.2.8.6包。
Install-Package NuGet.Build
我们显然没有将软件包检查到源代码管理中,但安装NuGet.Build并没有安装项目级软件包,它......我不知道它做了什么,它似乎把它们放进"包装"但除此之外没有任何变化。但是,如果您没有收到此错误:
Microsoft.Bcl 1.1.10'包需要NuGet客户端版本' 2.8.1
这个软件包实际上对系统做了哪些改变,这些改变是不可能的。#34;签入"来源控制?
是否有修复,所以每次获得干净的副本时我都不必安装包?
答案 0 :(得分:1)
该错误消息似乎与我无关,因为NuGet.Build不依赖于Microsoft.Bcl。当您使用旧版本的NuGet包管理器安装Microsoft.Bcl NuGet包时,通常会出现该错误。
NuGet.Build是一个解决方案级别的包,它将被添加到解决方案目录中的.nuget\packages.config
文件中。需要签入此文件,以便包恢复正常工作。