如何将VS解决方案中引用的所有Nuget软件包下载为nupkg文件?

时间:2019-12-17 12:39:26

标签: visual-studio nuget

我有Visual Studio 2017解决方案,其中引用了多个Nuget包。我想在未连接到互联网的计算机上构建该解决方案。因此,我将无法下载Nuget软件包。我想将解决方案中引用的所有Nuget软件包下载为* .nupkg文件,然后将包含这些文件的本地文件夹指定为软件包源(工具->选项-> NuGet软件包管理器->软件包源)。

我不想手动下载软件包,因此数量很多。

我知道 \。nuget \ packages 文件夹,但是该文件夹包含为所有解决方案下载的所有软件包。我只需要用于特定解决方案的软件包。

1 个答案:

答案 0 :(得分:2)

这个问题几乎与一年前的一个问题重复,其中I posted an answer在概念上与马特·沃德(Matt Ward)的建议相同。不同之处在于,您不用nuget.config指定其他位置,而是重命名了全局软件包文件夹。