Visual Studio中使用Nuget安装离线包nupkg

发布时间 2023-06-03 10:38:13作者: DotNet码农

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

应用场景:在实际的开发过程中,我们可能会接触到一些第三方提供的离线nupkg包,需要引用到解决方案中。以下是解决方法。

 

开发环境:Windows7/8/10/11 等 , Visual studio2022

 

步骤如下:

① 找到文件夹C:\Users\ponderous\AppData\Local\NuGet\Cache,如果没有,就按照这个目录新建文件夹

②将刚刚下载的安装包或第三方的nupkg包放在此文件夹下

③打开Visual Studio2022开发工具,新建或打开一个项目工程

④点击菜单 工具—>选项—>Nuget包管理器—>常规 设置如下图所示

 

⑤工具-》Nuget程序包管理器-》程序包管理器设置-》包管理器-》程序包源,如图所示

点击加号新建源,源地址输入C:\Users\ponderous\AppData\Local\NuGet\Cache,名称随意,点击更新,此时报错同下方,具体参考第四项

 

⑥在解决方案上使用 Nuget包管理器,还原引用的包,选择使用的源为本地设置的源即可。

 

 

------------------------------------------------------------------------------------------------------------------------

补充:如何下载一些第三方的包或特定版本的Nuget包

1、进入Nuget官网:https://www.nuget.org/

2、搜索框里搜索需要的安装包,点击自己所需的安装包,进入如下界面

3、点击右侧的Download package下载安装包,该安装包是以.nupkg结尾的文件

    如下图所示:

 

The End!