整个解决方案中的 NuGet update_package

11

也许我错过了很简单的东西,但是你如何在一个解决方案中更新多个项目中的软件包?

4个回答

10

虽然这是一个旧问题,但对于那些感兴趣的人来说,现在使用包管理器控制台中的'Update-Package'命令即可轻松解决。


1
新的 URL 是:https://learn.microsoft.com/en-us/nuget/tools/package-manager-console#updating-a-package - Dejan

5

安装NuGetPackageUpdater

。该工具与NuGet一起使用,可帮助您轻松管理和更新项目中的所有NuGet软件包。

PM> Install-Package NuGetPackageUpdater

然后只需在命令控制台中输入(当涉及到的解决方案已打开)

PM> Update-Package

否则,目前有一个工作项可以直接将此功能与NuGet一起使用,类似于Update-Package的-all标志。 参考:http://nuget.codeplex.com/workitem/431

我进行了上述的安装/更新并且成功了。我的同事也进行了同样的操作,但是失败了。所以你的情况可能会有所不同。 - jcollum
NuGetPackageUpdater在Nuget 1.4中已被弃用。我阅读了那个工作项,但无法确定它是否已经被实现。 - jcollum

4
当您右键单击项目时,现在可以“管理解决方案的NuGet包...”。

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接