首页 > 其他分享 >【转】[VS] 把.nuget文件夹从C盘移到其它盘

【转】[VS] 把.nuget文件夹从C盘移到其它盘

时间:2024-06-04 17:57:25浏览次数:22  
标签:文件夹 NuGet Users 路径 nuget VS packages C盘

转自:https://blog.csdn.net/Henry_Wu001/article/details/135825699

1、用命令查看缓存文件夹的具体路径:

dotnet nuget locals all --list

会出现大概下面的结果:

 其中“global-packages:”开头的这行就是这个缓存的位置。上面的图片中,我的是E盘,是因为我已经移动过了。你看到的应该是下面的样子:

global-packages: C:\Users\当前用户的用户名\.nuget\packages\

 

2、根据这条信息找到这个.nuget文件夹,把它移动到其它盘符,像我是把它移动到了E:\Users目录下。

3、打开 打开 %AppData%\NuGet\NuGet.Config 文件,具体的实际路径可能是:

C:\Users\当前用户的用户名\AppData\Roaming\NuGet\NuGet.Config

4、添加以下配置:

  <config>
     <add key="globalPackagesFolder" value="E:\Users\.nuget\packages" />
  </config>

这里的路径肯定自己的实际保存路径进行修改。我修改后的文件是这样的:

 5、这样改完以后,就大功告成了。可以用第一步的命令再次查看一下。操作正常的话,应该像第一次的图片里面一样,路径已经修改成移动以后的路径了。

最后,把 .nuget 文件夹从 C 盘移到刚填写的路径下就可以了。

标签:文件夹,NuGet,Users,路径,nuget,VS,packages,C盘
From: https://www.cnblogs.com/z5337/p/18231401

相关文章

  • ovs学习自用
    ovs框架 当前最新代码包主要包括以下模块和特性:ovs-vswitchd:主要模块,实现switch的daemon,包括一个支持流交换的Linux内核模块;ovsdb-server:轻量级数据库服务器,提供ovs-vswitchd获取配置信息,例如vlan、port等信息;ovs-brcompatd:让ovs-vswitch替换linuxbridge,包括获取bridge......
  • Linux运维应知必会的LVS高可用负载均衡方案
    背景在业务量达到一定量的时候,往往单机的服务是会出现瓶颈的。此时最常见的方式就是通过负载均衡来进行横向扩展。其中我们最常用的软件就是Nginx。通过其反向代理的能力能够轻松实现负载均衡,当有服务出现异常,也能够自动剔除。但是负载均衡服务自身也可能出现故障,因此需要引......
  • vscode如何添加本地python解释器、解析器 Interpreter?(Python: Select Interpreter),并在
    先安装python扩展然后点ctrl+shift+p搜索python:select,选择解析器(或者也可以直接点左下方的) 然后360报毒了,允许通过,然后选择你想要的解释器  然后就好了20230816文章目录在VSCode中添加本地Python解释器 Python解释器简介为什么要在VSCode中设置Python解释器如......
  • VS Code自定义代码模板
    VSCode自定义代码模板VSCode作为一款轻量级的编辑器,使用体验极佳,具有很多有用的小功能,也有着非常丰富的插件,日常写代码的时候自动补全和各种模板能够有效的提高编码的效率,这里介绍两种我常使用的自定义代码块或者模板的设置方法。集成自定义代码段VSCode自带了用户定......
  • 前端工程化工具系列(六)—— VS Code(v1.89.1):强大的代码编辑器
    VSCode(VisualStudioCode)是一款由微软开发的强大且轻量级的代码编辑器,支持多种编程语言,并提供了丰富的扩展插件生态系统。这里主要介绍如何使用配置ESLint、Stylelint等插件来提升开发效率。1自动格式化代码最终要达到的效果是:在对文件保存时自动格式化Vue、JS/TS......
  • 文心一言 VS 讯飞星火 VS chatgpt (273)-- 算法导论20.2 8题
    八、假设设计了这样一个proto-vEB结构,其中每个簇数组仅有u14u^\frac{1}{......
  • git merge vs git rebase
      gitrebase命令经常被认为是Git巫术,初学者应该远离它,但它实际上可以让开发团队在使用时更加轻松。在本文中,我们将gitrebase与相关gitmerge命令进行比较。概念首先要理解的是gitrebase和gitmerge解决了同样的问题。这两个命令都旨在将更改从一个分支集成到另一个分支-......
  • Install-Package 和 dotnet add package安装NuGet包对比
    关于使用场景Install-PackageSSH.NET和dotnetaddpackageSSH.NET这两个命令都用于安装NuGet包,但它们是用于不同命令行工具和环境的。这里是两者的主要区别:Install-PackageSSH.NET:这是一个用于NuGet包管理器控制台的命令,这个控制台是集成在VisualStudio中的。主要用......
  • vs中怎么设置统一的output路径
    背景:1、一个sln下有多个csproj项目,让所有csproj生成的dll路径在sln根目录下的ouput文件夹解决办法:1、在sln目录下新建Directory.Build.props文件,文件内容如下:<Project><PropertyGroupCondition="'$(Configuration)'=='Debug'"><CustomOutputPath&g......
  • lvs安装文档
    目录1.检测内核是否支持了lvs2.安装依赖3.安装ipvsadm1.检测内核是否支持了lvsCentos6.5的内核已经支持了lvs,所有只需要安装lvs的管理工具ipvsadm即可;检查linux内核是否集成lvs模块:modprobe-l|grepipvs开启路由转发功能:echo"1">/proc/sys/net/ipv4/ip_forwa......