如何在单个 nuget cli 命令中将多个包更新到所需版本?
How to update multiple packages to a desired version in single nuget cli command?
从 Nuget CLI 是否可以通过单个命令将多个包升级到所需版本?
我知道我们可以做到
nuget.exe update "FooBar.sln" MyPackage -Version 1.0
但是如果我想将 2 个包更新到 1.0
怎么办?
这仍然更新到最新版本,但不是我想要的版本。
nuget.exe update "FooBar.sln" -Id MyPackage -Id MyPackage2 -Version 1.0
执行此操作的命令是什么?彼此之间是否存在任何依赖关系,就像两个包仅在它们都在一个项目中时才会更新一样()?
仅在更新一个包时可以指定包版本。
如果你想用 NuGet Cli 在一个命令中完成它,你可以加入多个这样的命令
nuget.exe update "FooBar.sln" MyPackage -Version 1.0 && nuget.exe update "FooBar.sln" MyPackage2 -Version 2.0
通过这种方法,您可以为不同的包指定不同的版本。
从 Nuget CLI 是否可以通过单个命令将多个包升级到所需版本?
我知道我们可以做到
nuget.exe update "FooBar.sln" MyPackage -Version 1.0
但是如果我想将 2 个包更新到 1.0
怎么办?
这仍然更新到最新版本,但不是我想要的版本。
nuget.exe update "FooBar.sln" -Id MyPackage -Id MyPackage2 -Version 1.0
执行此操作的命令是什么?彼此之间是否存在任何依赖关系,就像两个包仅在它们都在一个项目中时才会更新一样()?
仅在更新一个包时可以指定包版本。 如果你想用 NuGet Cli 在一个命令中完成它,你可以加入多个这样的命令
nuget.exe update "FooBar.sln" MyPackage -Version 1.0 && nuget.exe update "FooBar.sln" MyPackage2 -Version 2.0
通过这种方法,您可以为不同的包指定不同的版本。