如何让Visual Studio 2015 RC从我的nuget.config中获取repositoryPath设置?

时间:2015-05-19 20:09:33

标签: nuget visual-studio-2015

我们在packages文件夹中使用自定义位置,我们在与我们的解决方案相同的文件夹中的nuget.config文件中指定:

<script type="text/javascript">
  console.log('it this on?');
</script>

Visual Studio 2013很好地解决了这个问题,NuGet包管理器将软件包安装到指定的文件夹中,正确列出已安装的软件包等等。

在Visual Studio 2015 RC中,NuGet包管理器会弹出&#34;此解决方案中缺少某些包,请单击此处以恢复&#34;如果我单击该按钮,它会在与解决方案相同的文件夹中创建一个新的包文件夹,而不是使用nuget.config中指定的位置。安装一个全新的软件包也会将其放入解决方案文件夹下的packages文件夹中,而不是指定的文件夹。

如何让Visual Studio 2015 RC尊重nuget.config中指定的存储库路径?

2 个答案:

答案 0 :(得分:8)

确保您的nuget.config配置如下:

<configuration>
  <config>
    <add key="repositoryPath" value="..\..\lib\packages" />
  </config>
</configuration>

答案 1 :(得分:3)

我向NuGet提交了这个错误:https://github.com/NuGet/Home/issues/626

已经修复了,但我不确定它什么时候会发布。