方法一:官方下载Nuget包(格式.nupkg)

1、新建C:\Users\{你的用户}\AppData\Local\NuGet\v3-cache的文件夹;将下载的包源(.nupkg)放在这个里面,下载地址:https://www.nuget.org/

VS离线安装Nuget包_包名

2、打开VS-工具-Nuget包管理源-程序包管理设置;打开程序包源,包源-添加:

名称:OffLine Package source

  源:C:\Users\{你的用户}\AppData\Local\NuGet\v3-cache

VS离线安装Nuget包_包名_02

3、点击工具-》nuget包管理程序-》程序包管理器控制台,输入下载安装包时所提示的命令

Install-Package 包名 -Version 1.0.0

或者 Install-Package 包名 -Source C:\Users\{你的用户}\AppData\Local\NuGet\v3-cache

方法二:用备份文件还原

1、备份 安装完Nuget包的电脑上的C:\Users{UserName}.nuget\packages

VS离线安装Nuget包_NuGet_03

2、复制到需要安装包的电脑上的对应位置。

3、重新打开工程,重新生成。

补充:

1、nuget默认的全局包下载缓存地址一般为:

  C:\Users\{你的用户}\AppData\Local\NuGet\v3-cache。

2、nuget默认的全局包下载地址一般为:

  C:\Users{UserName}.nuget\packages,为nuget包历史下载目录。
3、计算机范围内的程序包nuget源-默认源:

  C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\,包只有https://api.nuget.org/v3/index.json源中的包。

 

作者:꧁执笔小白꧂