【发布时间】:2016-03-19 21:40:50
【问题描述】:
是否可以使用 nuget 一次安装多个包?也就是说,都下载packages.config中列出的所有nuget包并将包添加到.csproj文件中。
我现在做的是使用Visual Studio中的NuGet包管理器,一个一个地安装每个包,但是有没有更简单的方法呢?
编辑:
How do I get NuGet to install/update all the packages in the packages.config? 没有解决这个问题,因为它只是将包下载并安装到packages 目录,并不会更改项目文件。
如果我跑步
nuget install packages.config
它将安装packages.config文件中的所有包,但不会更新项目文件。
【问题讨论】:
-
听起来你想要的是当你创建一个全新的项目时,你只想将packages.config复制到文件夹中并执行nuget install packages.config并让它更新项目文件。我在正确的轨道上吗?
-
@BlackFrog 是的,这是正确的。在我复制了 packages.config 之后,我按照@Zidad 在下面的答案中的建议运行了
Update-Package -reinstall。这很有效。
标签: visual-studio nuget