Nuget更新全局包、缓存和临时文件夹路径位置

这篇具有很好参考价值的文章主要介绍了Nuget更新全局包、缓存和临时文件夹路径位置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


NuGet是一个流行的软件包管理器,可以帮助.NET开发人员轻松地添加、删除和更新项目中的库和工具。本文将向您介绍如何更改NuGet的全局包、缓存和临时文件夹路径位置,以便根据您的偏好进行自定义配置。
在默认情况下,NuGet将全局包、缓存和临时文件夹存储在特定的目录中。一般是C盘中
随着时间的推移, 文件夹会越来越大,现在我的 nuget 文件夹有 十几个 G,所以需要移动他来减少C盘占用的空间。

官方Nuget管理全局包、缓存和临时文件夹的参考: Nuget链接地址

下面介绍下具体的实施步骤

1、查看默认的Nuget路径

通过命令
下面展示一些 内联代码片

dotnet nuget locals all --list

如下,输出了Nuget全局包、缓存和临时文件夹等路径位置
配置nuget路径,c#,.net,microsoft

2、更改全局包路径

有两种方式可以修改

2.1 通过环境变量来进行修改

在环境变量中添加NUGET_PACKAGES 变量重写packages包的位置
配置nuget路径,c#,.net,microsoft
上面配置好后保存,重新通过命令查看下,可以看到的位置已经变成了我们配置的文件路径了
然后可以把默认路径中的packages复制到设置的路径中
配置nuget路径,c#,.net,microsoft

2.2通过Nuget.Config配置文件来进行修改

NuGet.Config配置文件的路径:
1、域账号登录的位置:
C:\Users{user}\AppData\Roaming\NuGet\NuGet.Config
2、Window登录的位置:
C:\Program Files (x86)\NuGet\Config\NuGet.Config
在配置文件中添加配置

<config>
      <add key="globalPackagesFolder" value="你自己的packages路径" />
 </config>

配置nuget路径,c#,.net,microsoft

3、更改http-cache路径

同理也是配置环境变量,使用 NUGET_HTTP_CACHE_PATH 环境变量替代
配置nuget路径,c#,.net,microsoft

4、更改temp文件路径

使用 NUGET_SCRATCH 环境变量替代
配置nuget路径,c#,.net,microsoft

5、更改plugins-cache文件路径

使用 NUGET_PLUGINS_CACHE_PATH 环境变量替代
配置nuget路径,c#,.net,microsoft
至此Nuget所有路径都设置为我们自己的路径了,可以使用命令查看下我们的设置是否成功,可以看到Nuget全局包、缓存和临时文件夹等都被我们给替换了
配置nuget路径,c#,.net,microsoft文章来源地址https://www.toymoban.com/news/detail-520236.html

到了这里,关于Nuget更新全局包、缓存和临时文件夹路径位置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Unity 获取文件夹引用并读取文件夹路径

    编辑器中的文件夹属于DefaultAssets类型的资源 EditorGUILayout.ObjectField 可以获取对象的引用 AssetDatabase.GetAssetPath可通过对象的实例id获取资源路径 DirectoryInfo 可获取目录内文件信息 Path.GetFileNameWithoutExtension 可获取无后缀的文件名 弹出窗口 选择文件夹 打印文件夹内文件名 点击文件

    2024年04月27日
    浏览(52)
  • C++ 判断路径为文件夹还是文件

    头文件 Path   指定标识文件的路径名。根据所使用的接口,此名称的解释不同。如果指定了DirFileDescriptor并且Path是一个相对路径名,那么Path被认为是相对于DirFileDescriptor指定的目录的。 Buffer 指定指向在其中返回信息的状态结构的指针。stat结构在sys/stat.h文件中描述。 成功完

    2024年02月01日
    浏览(182)
  • MFC的文件操作——获取指定文件夹下面所有文件路径和删除指定文件夹下面所有文件

    目录 1.获取指定文件夹下面所有文件路径  2.删除指定文件夹下面所有文件 3.MFC的CString 字符串操作 4.MFC的 Int类型 与 Htuple类型数据之间转换  5.上述提及的函数应用 6.MFC与Halcon联合编程,获取halcon异常 7.MFC获取指定路径下的文件夹路径           ①、文件夹路径获取方式 ②

    2024年02月16日
    浏览(112)
  • 苹果Mac电脑文件夹路径怎么看?“访达”也能显示文件路径

    Windows系统中,“我的电脑”或“资源管理器”会显示文件/文件夹路径,Mac在“访达”中却不显示,确实不便,也让人费解。 连“三指拖移”都是默认不开启,Mac有这类奇怪逻辑就一点也不奇怪了。是的,这是苹果最不可理喻之处,老子就是要到处嚷嚷 其实Mac隐藏着一个文件

    2024年02月13日
    浏览(64)
  • macOS下快速复制文件或文件夹路径

    1、打开访达-显示-显示路径栏 2、在Finder中选择文件或是文件夹,然后按下快捷键command+Option+C,即可复制文件的全路径。

    2024年02月11日
    浏览(80)
  • 【关于前端打开本地文件夹获取本地文件路径】碰到需要打开本地文件路径,然后选中路径保存问题功能实现

    需要导入const ipcRenderer = require(“electron”).ipcRenderer; 但是必须要选中的文件夹里含有文件,因为是截取的,如果没有文件获取到的就是空的,是无法得到路径的 还是不知道怎么完全写打开一个目录然后保存到此目录。目前选择的目录如果无文件则覆盖不到。

    2024年04月11日
    浏览(81)
  • qt通过QFileDialog获取文件路径&保存文件&选择文件夹

            QT是一款常用的UI设计工具, 我们在日常开发中经常需要对文件或者文件夹进行操作,下面将介绍QT对于获取文件路径保存文件选择文件夹等场景的获取的伪代码.  注:适用于各语言的QT,比如python的pyQT之类的 保存文件: 根据指定文件夹找对应文件: 另存为:

    2024年02月06日
    浏览(56)
  • 切换Anaconda的指定文件夹路径

    anaconda刚开始下载的时候,默认是在c盘,然后我们使用anaconda打开文件夹也是打开c盘的文件夹。如果想在指定文件夹打开anaconda,可以按照如下步骤来。  如果是这种情况可以进行如下操作    然后切换到指定目录(我一般放在d盘)  如果是这种情况,可以进行如下操作   最后

    2024年02月11日
    浏览(52)
  • Python创建新文件夹并在其中创建文件的方法,或者文件夹路径不存在时自动创建

    参考:https://www.python100.com/html/S2IT74V832KF.html 在Python中,如果没有路径,则可以使用os.makedirs()方法来创建新的文件夹或目录。下面我们将从多个方面详细介绍Python如何创建新文件夹并在其中创建文件。 使用os.makedirs()方法可以轻松地创建新的文件夹或目录: 这段代码将在当前工

    2024年02月07日
    浏览(74)
  • Svg使用和注册components文件夹内部全部为全局组件

    Vue2+Js中使用(vue只注册了Svg) 1. 安装插件 2. 封装Svg组件 3. 在assets/icons文件夹下创建index.js 4. vue.config.js 5. main.js中引入 Vue3+Ts中使用(一次性将components下的所有组件都注册了)  1.安装SVG依赖插件 2. 封装SvgIcon 3. 在src/components文件夹目录下创建一个index.ts文件:用于注册comp

    2024年02月13日
    浏览(34)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包