Silverlight 如果删除包,则需要重新安装Nuget.build包

Silverlight 如果删除包,则需要重新安装Nuget.build包,silverlight,nuget,Silverlight,Nuget,我们在Silverlight中使用async,这需要安装NuGet.Build.2.8.6包 Install-Package NuGet.Build 显然,我们不会将包签入源代码管理,但安装NuGet.Build不会安装项目级包,它。。。我不知道它是做什么的,它似乎把它们放在“包”中,但除此之外,没有任何变化。但是,如果没有,则会出现以下错误: Microsoft.Bcl 1.1.10程序包需要NuGet客户端版本“2.8.1” 这个包实际上对系统做了哪些无法“签入”到源代码管理的更改 是否有

我们在Silverlight中使用async,这需要安装NuGet.Build.2.8.6包

Install-Package NuGet.Build
显然,我们不会将包签入源代码管理,但安装NuGet.Build不会安装项目级包,它。。。我不知道它是做什么的,它似乎把它们放在“包”中,但除此之外,没有任何变化。但是,如果没有,则会出现以下错误:

Microsoft.Bcl 1.1.10程序包需要NuGet客户端版本“2.8.1”

这个包实际上对系统做了哪些无法“签入”到源代码管理的更改


是否有一个修复程序,使我不必每次获得一个干净的副本时都安装该软件包

该错误消息似乎与我无关,因为NuGet.Build不依赖于Microsoft.Bcl。在使用旧版本的NuGet软件包管理器安装Microsoft.Bcl NuGet软件包时,通常会出现此错误


NuGet.Build是一个解决方案级别的包,它将被添加到解决方案目录中的
.NuGet\packages.config
文件中。需要签入此文件,以便包还原工作。

该错误消息似乎与我无关,因为NuGet.Build不依赖于Microsoft.Bcl。在使用旧版本的NuGet软件包管理器安装Microsoft.Bcl NuGet软件包时,通常会出现此错误。Build是一个解决方案级别的包,它将被添加到解决方案目录中的.NuGet\packages.config文件中。需要签入此文件,以便oackage恢复工作。是的,确切地说,这是因为我们正在使用bcl库。这就解决了问题。实际上,似乎没有更新.nuget\packages.config。我的怀疑是它不知怎么被锁定了,并且无法无声地更新。。。我可以解决这个问题。干得好,谢谢。