vs code .net core Linux下离线安装Nuget包

  本人第一次使用 vs code在linux下开发.net core项目,由于处于内网,无法通过在线安装,所以在遇见离线安装Nuget包时,耗费了一番功夫,网上也没有相关的,最后还是多个思路结合才解决的,再次分享给大家,以便有需要的人,减少耗费时间。

  第一步,首先访问Nuget包的官网 https://www.nuget.org/  搜索需要的包

  

  

 

  

 

  第二步 将下载好的xxxxxx.nupkg文件,拷贝到linux系统中

  第三步 在系统中,建立一个packages的文件夹,将下载的文件放入其中,以便于后面使用

  第四步 在打开的vs code 中打开.net core项目,并切换到终端

  第五步 建立本地源 在终端中输入dotnet 命令:dotnet nuget add source "本地路径" -n 自定义源名称 示例:dotnet nuget add source /home/packages -n MySource

  第六步 查看已安装的源集合 dotnet nuget list source  

  第七步 禁用远程源,启用本地源 dotnet nuget disable source 源名称 ,源名称,可在上步中的源集合中查看

  第八步 执行添加源 dotnet add package 包名 ,示例如 dotnet add package NPOI

  第九步 查看 项目中 obj 下的 project.assets.json 中,targets 节点下是已安装的包信息

至此 linux vs code 离线源的教程就结束了,能帮助到大家很开心。

 

posted @   大懵呃  阅读(516)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示