使用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中是否有一种新的方法来指定这种行为。
答案 0 :(得分:3)
这似乎是一个错误。它在Nuget Github site上报告,应该在即将发布的版本中修复。
来自deepakaravindr(受让人):
我们将努力解决问题。目前,有两种可能的解决方法
- 第一个是将nuget.config从解决方案文件夹.nuget移动到解决方案级别和目录
- 第二个是撤消对包文件夹的更改