要添加到源代码管理的包

时间:2015-09-22 13:07:25

标签: visual-studio-2013 version-control nuget

我创建了一个nuget.config文件并将其放在项目的解决方案根目录中。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <config>
        <add key="repositorypath" value="..\packages" />
        <solution>
            <add key="disableSourceControlIntegration" value="true" />
        </solution>
    </config>
</configuration>

当我使用VS2015构建项目时,一切运行正常。它会下载nuget包,但不会尝试将它们添加到源代码管理中。但是,当我尝试在VS2013中运行相同的项目构建时,使用干净的构建(即没有包),它将成功下载它们,但始终将它们添加到源。

VS1013安装了Nuget v2.8.60723.765扩展程序 - 并且没有列出可从扩展程序管理器获得的更新。我已经读过was a problem有这个功能,但这似乎是在v3中(并已在3.2中修复)。

我试图将配置文件放在解决方案根目录下的.nuget文件夹中的解决方案根目录(显然应该可以工作)。两种解决方案都没有解决问题。

我是否遗漏了配置文件中允许VS2013 而不是将这些包文件夹添加到源代码管理中的内容?

0 个答案:

没有答案