首页 > 系统相关 >vs code .net core Linux下离线安装Nuget包

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

时间:2023-01-09 09:11:17浏览次数:42  
标签:core code 离线 nuget vs Nuget dotnet

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

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

  

  

 

  

 

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

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

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

  第五步 建立本地源 在终端中输入dotnet 命令:dotnet nuget add source "本地路径"  示例:dotnet nuget add source /home/packages

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

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

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

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

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

 

标签:core,code,离线,nuget,vs,Nuget,dotnet
From: https://www.cnblogs.com/damenge/p/17035986.html

相关文章

  • Educational Codeforces Round 141
    A.MakeitBeautiful他想要变美,我们按照题目说的做就行,通过判断我们发现如果在sort一遍后sort(a+1,a+1+n);if(a[1]==a[n]){cout<<"NO"<<"\n";......
  • Atcoder ABC112D Partition
    链接难度:\(\texttt{1025}\)找到最大的正整数\(x\)使得\(m\modx=0\)且\(\frac{m}{x}\gen\)。难度在于读题,简化后就简单的一批了。暴力都能过。枚举\(m\)的......
  • Net Core 微服务 - 如何在docker容器里运行一个简单的.net core web api 服务
    原文网址:https://www.cnblogs.com/SF8588/p/15380776.html微服务k8s参考1.新建一个WebApi项目默认的webapi项目包含一个默认的api:/weatherforecast    2.新建......
  • B. Kolya and Tandem Repeat -- codeforces
    B.KolyaandTandemRepeathttps://codeforces.com/problemset/problem/443/B 思路如果补充字符长度k大于等于s长度,则新的字符串,一份两半,前半分包括s,可能包括部分补......
  • [HarekazeCTF2019]encode_and_encode
    [HarekazeCTF2019]encode_and_encode考点:json_decode的unicode编码绕过进入题目后,很容易就可以看到源码query.php<?phperror_reporting(0);if(isset($_GET['source'......
  • [2185] LeetCode 刷题笔记: 统计包含给定前缀的字符串 [s]
    [2185]LeetCode刷题笔记:统计包含给定前缀的字符串[s]目录[2185]LeetCode刷题笔记:统计包含给定前缀的字符串[s]题目描述题解参考简单模拟复杂度分析参考题解C/C++......
  • VsCode里面在JavaWeb项目里面配置Maven环境详解
    1、在之前已经新建完成一个JavaWeb项目的基础上开始2、设置里面搜索Maven,找到这个,然后进行定位3、将TomcatServer配置进去(右上角有一个加号)(对于已经学过Java的并不难......
  • [1] LeetCode 刷题笔记: 两数之和 [S]
    [1]LeetCode刷题笔记:两数之和[S]目录[1]LeetCode刷题笔记:两数之和[S]题目描述题解参考暴力枚举复杂度分析使用哈希表复杂度分析参考题解C/C++的相关参考Rust......
  • VsCode新建Java、SpringBoot、Python、JavaWeb项目的基本步骤
    新建Java项目选中正上方的搜索框,按下F1快捷键,输入createJava,即可出现这样的一个命令:选中这个:然后为新创建的项目选择一个合适的位置就好啦!新建SpringBoot项目选中......
  • VS Code猜文件编码
    VisualStudioCode可以全局设置打开文件的默认编码。但不同的文件可能默认编码也不同。VSCode也提供自动识别编码,这就比较完成完美了。VSCode之所以能快速取代同......