适用于VS 2015的NuGet源代码控制集成

时间:2015-07-27 13:03:43

标签: nuget visual-studio-2015 nuget-package-restore

使用Visual Studio 2013(NuGet 2.8),我们一直使用以下方法来禁用NuGet的源代码控制集成:

将以下部分添加到相对于解决方案存在的nuget.config文件中:SolutionDir \ .nuget \ nuget.config。

<solution>
    <add key="disableSourceControlIntegration" value="true" />
</solution>

但是,升级到Visual Studio 2015(NuGet 3.0)后,此指令似乎不再起作用。新的和升级的包将添加到源代码管理中。

我尝试将此配置添加到... \ Users \ user.name \ AppData \ Roaming \ NuGet \ nuget.config文件中,但它不会更改任何内容。

我想知道在NuGet 3.0中是否有一种新的方法来指定这种行为。

1 个答案:

答案 0 :(得分:3)

这似乎是一个错误。它在Nuget Github site上报告,应该在即将发布的版本中修复。

来自deepakaravindr(受让人):

  

我们将努力解决问题。目前,有两种可能的解决方法

     
      
  • 第一个是将nuget.config从解决方案文件夹.nuget移动到解决方案级别和目录
  •   
  • 第二个是撤消对包文件夹的更改
  •