Visual Studio 2022修改NuGet包的缓存位置

这篇具有很好参考价值的文章主要介绍了Visual Studio 2022修改NuGet包的缓存位置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

由于C盘的空间有限,NuGet的包位置默认又在C盘,这就很烦,只能去自己手动修改


NuGet 配置文件位置

配置文件共有三处,添加下面的内容即可 (高版本可以设置环境变量解决)

<-- 添加下面的键值即可 -->
<config>
     <add key="globalPackagesFolder" value="E:\nuget" />
</config>
C:\Users\NueXini\AppData\Roaming\NuGet\NuGet.Config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
  </packageSources>
  <config>
     <add key="globalPackagesFolder" value="E:\nuget" />
  </config>
</configuration>
C:\Program Files (x86)\NuGet\Config\Microsoft.VisualStudio.Offline.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="Microsoft Visual Studio Offline Packages" value="C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\"/>
  </packageSources>
  <config>
     <add key="globalPackagesFolder" value="E:\nuget" />
  </config>
</configuration>
C:\Program Files (x86)\NuGet\Config\Microsoft.VisualStudio.FallbackLocation.config
<?xml version="1.0" encoding="utf-8"?>
<!--<auto-generated>
	This code was generated by a tool.
	Changes to this file may cause incorrect behavior and will be lost if
	the code is regenerated.
</autogenerated>-->
<configuration>
  <fallbackPackageFolders>
    <add key="Microsoft Visual Studio Fallback Folder" value="D:\Microsoft Visual Studio\2019\Shared\NuGetPackages" />
  </fallbackPackageFolders>
  <config>
     <add key="globalPackagesFolder" value="E:\nuget" />
  </config>
</configuration>

NuGet 环境变量

使用 NUGET_PACKAGES 环境变量代替 globalPackagesFolderrepositoryPath
使用 NUGET_HTTP_CACHE_PATH 环境变量替代http-cache
使用 NUGET_PLUGINS_CACHE_PATH 环境变量替代plugins-cache

查看所有文件夹位置
dotnet nuget locals all --list
清除所有缓存
dotnet nuget locals all --clear


其他问题

  1. 如果你不知道你的默认配置文件在哪里,请查阅
    https://learn.microsoft.com/zh-cn/nuget/consume-packages/configuring-nuget-behavior

  2. 还能配置更多参数,请查阅
    https://learn.microsoft.com/zh-cn/nuget/reference/nuget-config-file

  3. 如果不想修改设置,可以设置环境变量
    https://learn.microsoft.com/zh-cn/nuget/consume-packages/managing-the-global-packages-and-cache-folders

  4. NuGet命令行用法 (cmd/powershell 输入 dotnet nuget)
    https://learn.microsoft.com/zh-cn/nuget/reference/nuget-exe-cli-reference文章来源地址https://www.toymoban.com/news/detail-680756.html

到了这里,关于Visual Studio 2022修改NuGet包的缓存位置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Visual Studio更改并下载.Net Framework目标框架以及Nuget包下载

    🌀当使用.net进行开发时,开发的项目与.net framework目标框架会非常密切相关的,所以当vs本地使用的.net framework框架与该项目工程的框架不一致的时候,就可能打开不了当前项目,解决这个问题的方法有: 第一种:要更改目标框架以适应当前VS的; 第二种:或者根据目标框架

    2024年02月05日
    浏览(58)
  • 解决Visual Studio 2019未能从“https://www.nuget.org/api/v2/package..“下载包问题

    今天从码云官网上下载了一个开源的.net项目,IDE使用的是VS2019,编译之前需要通过NuGet下载依赖的包,但是在下载依赖包的过程中出现了一系列问题。 这个问题主要是NuGet的源地址失效导致的,因此,要解决这个问题,主要是更改NuGet的源地址,更改方法如下: 1、打开Visua

    2024年02月16日
    浏览(56)
  • 【visual studio】visual studio 2022 无法 复制黏贴

    其他网友也有反馈到微软: VS 2022 Copy and Paste form feature Broken? Copy paste still not fixed in Visual studio 2022 表现是突然就无法复制和黏贴了 其他的app 就没有这个问题 每次都是重启电脑解决。 今天,11月29号是17.41版本了。 -net5.0直接卸载了

    2024年02月04日
    浏览(95)
  • visual studio 2022配置

    前提:我linux c 开发 一直在使用vscode 更新了个版本突然代码中的查找所用引用和变量修改名称不能用了,尝试了重新配置clang vc都不行,估计是插件问题,一怒之下改用visual studio 2022 为了同步2个IDE之间的差别,目前看着差不多,我在用用,有啥区别在进行修改 1、使用///添加

    2024年02月12日
    浏览(46)
  • Visual Studio下载(2022)

    1.搜索微软官网  2.点击微软官网,并点击右上角的 所有Microsoft    3.出现如上界面,点击开发人员中心    4.出现如上界面 ,往下滑动 5.点击Visual Studio  6,点击下载Visual Studio旁边的右下箭头。   7。点击Community2022(此为免费的社区版)   8.下载以后打开文件 9.点击继续 10,下

    2024年02月10日
    浏览(39)
  • 免费安装Visual Studio 2022

    我使用软件的选择顺序是优先选择开源软件,其次是社区免费版本,大部分时间我都是在linux下开发,很少在windows下写代码。但是在这microsoft还是处于统治地位的时代,而且很多新手写代码开始还是倾向于在windows下,因此推荐Visual Studio 2022 社区版,即满足我的个人选择倾向

    2024年02月11日
    浏览(53)
  • Visual Studio 2022 更换主题

    🏆 个人愚见,没事写写笔记 🏆《博客内容》:Unity3D开发内容 🏆🎉欢迎 👍点赞✍评论⭐收藏 🔎目标:Visual Studio 2022想换个皮肤 ☀️实现目标: 准备工作:完成Visual Studio 2022 安装。 1.打开Visual Studio 2022第一步:  2.在弹出的浏览器中选择喜欢的主题下载:  3.找到下载好

    2024年02月12日
    浏览(44)
  • Visual Studio 2022 的下载

            子曰:“工欲善其事,必先利其器。”要做好一件事,准备工具非常重要。本文将带领 大家下载Microsoft Visual Studio Community 2022 。         1、到网上搜索Visual Studio 2022。网址: Visual Studio: IDE and Code Editor for Software Developers and Teams Visual Studio dev tools services make app deve

    2024年02月08日
    浏览(82)
  • Unity + Visual Studio 2022

    安裝Visual Studio 2022的时候,需要勾选“使用Unity进行游戏开发”    Unity 中 Preference - External Tools - External Script Editor,要选择 Visual Studio 2022    开启后,使用VS开启Unity 项目后,我这里会提示“项目不相容”。检查是因为我之前使用Visual Studio 2017开启过这个项目,项目文件跟

    2024年02月12日
    浏览(48)
  • Microsoft Visual studio 2022 如何自定义背景(详细) Visual studio 2022 怎么改背景和幻灯片播放(自定义背景)

    1.新建一个项目,项目名称无所谓 进入编辑页面后,点击拓展管理拓展联机 右边搜索框搜索 ClaudiaIDE, 键入后点击回车搜索,然后点击下载,等待下载完成,(这里下载进度条一直不动的话可能是网络不好的原因,我这里已经安装好了) 下载完成后,关闭visual studio 2022,桌

    2024年02月06日
    浏览(83)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包