用户空间中的 .nuget 文件夹

Posted

技术标签:

【中文标题】用户空间中的 .nuget 文件夹【英文标题】:.nuget Folder in User space 【发布时间】:2016-11-04 19:16:52 【问题描述】:

由于我的存储问题,我需要删除或更改我的用户空间中许多文件夹的位置,但我看到一个 .nuget 文件夹,我想知道 Visual Studio 2016 中是否有方法可以更改这个文件夹的位置?

它包括为我的项目下载的所有包,它占用大量空间。

【问题讨论】:

参见my other answer on SO 使用 NUGET_PACKAGES 环境变量覆盖 【参考方案1】:

在您的 nuget.config 中设置 globalPackagesFolder 属性,您可以将其指向驱动器上的任何位置。有关 NuGet.config 文件的概述,请查看我们的文档 here。

例如

<configuration>
  <config>
    <add key="globalPackagesFolder" value="..\..\GlobalPackages2" />
  </config>
</configuration>

【讨论】:

为什么是双引号? 我想他可能是想逃避这句话?我已经删除了它们。

以上是关于用户空间中的 .nuget 文件夹的主要内容,如果未能解决你的问题,请参考以下文章

在用户空间中加载 C 中的 ELF 文件

使用用户空间中的常规文件模仿 Linux 设备模型

Oracle 表空间详解

用户空间程序如何与内核模块交互?

Oracle tablespace 用户表空间

从内核空间中的文件指针获取 fd