Visual Studio 2015中的NuGet配置

时间:2018-08-21 06:36:04

标签: visual-studio-2015 nuget

有人知道我必须/如何执行以下代码行,以便Visual Studio 2015不会将用户配置文件文件夹用作NuGet程序包的全局缓存吗?

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

我已经尝试过Visual Studio的嵌入式Package Manager,它会拒绝该命令。

1 个答案:

答案 0 :(得分:1)

  

有人知道我必须/如何执行以下代码行

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

要做到这一点:

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

enter image description here

执行完此命令行后,您可以在文件夹NuGet.Config中打开C:\Users\<UserName>\AppData\Roaming\NuGet,其中将添加以下代码:

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

类似地,您也可以手动添加此设置。

希望这会有所帮助。