Visual Studio 2015 年的 NuGet 配置

NuGet config in Visual Studio 2015

有人知道吗how/where我必须执行以下代码行,这样 Visual Studio 2015 就不会将我的用户配置文件文件夹用作 NuGet 包的全局缓存?

nuget config –set globalPackagesFolder=C:\Development\NuGet\packages

我已经尝试过 Visual Studio 的嵌入式包管理器,它拒绝了命令。

Does anybody know how/where I have to execute the following line of code

此命令行应使用 NuGet.exe cli 执行。

要做到这一点:

  • 在Windowsx86下下载nuget.exe表格nuget.org 命令行选项卡,将此文件保存到本地,例如, D:\nuget.
  • 打开一个cmd,将路径切换到nuget.exe所在的位置。
  • 在命令行上面执行。

执行完这条命令行后,可以打开文件夹C:\Users\<UserName>\AppData\Roaming\NuGet中的NuGet.Config,里面会添加如下代码:

  <config>
    <add key="globalPackagesFolder" value="C:\Development\NuGet\packages" />
  </config>

同样,您也可以手动添加此设置。

希望对您有所帮助。