作者:somnus | 来源:互联网 | 2023-10-16 11:17
我有Visual Studio 2017解决方案,其中引用了多个Nuget包。我想在未连接到互联网的计算机上构建该解决方案。因此,我将无法下载Nuget软件包。我想将解决方案中引用的所有Nuget软件包下载为* .nupkg文件,然后将包含这些文件的本地文件夹指定为软件包源(工具->选项-> NuGet软件包管理器->软件包源)。
我不想手动下载软件包,因此数量很多。
我知道 \。nuget \ packages 文件夹,但是该文件夹包含为所有解决方案下载的所有软件包。我只需要用于特定解决方案的软件包。
这个问题几乎与一年前的一个问题重复,其中I posted an answer在概念上与马特·沃德(Matt Ward)的建议相同。不同之处在于,您不用nuget.config
指定其他位置,而是重命名了全局软件包文件夹。