忽略nuget.config,特别是repositoryPath

忽略nuget.config,特别是repositoryPath,nuget,visual-studio-2015,nuget-package,Nuget,Visual Studio 2015,Nuget Package,Visual Studio 2015忽略位于解决方案目录中的我的nuget.config。此文件包含以下内容: <?xml version="1.0" encoding="utf-8"?> <settings> <repositoryPath>../packages/nuget</repositoryPath> </settings> ../packages/nuget 然而,VisualStudio只是将所有包放在解决方案目

Visual Studio 2015忽略位于解决方案目录中的我的
nuget.config
。此文件包含以下内容:

<?xml version="1.0" encoding="utf-8"?>
<settings>
  <repositoryPath>../packages/nuget</repositoryPath>
</settings>

../packages/nuget
然而,VisualStudio只是将所有包放在解决方案目录中的packages文件夹中

在使用Visual Studio 2013时,此文件多年来一直运行良好。我错过什么了吗


我正在使用最新版本的NuGet扩展(3.2)

看起来我目前使用的格式不再受支持

以下文件有效:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <config>
    <add key="repositoryPath" value="..\packages\nuget" />
  </config>
</configuration>


我想知道这种新格式是否与VS2013向后兼容。明天去试试。是的,是的。据我所知,这种格式已经使用多年了。我在我的解决方案中添加了一个nuget.config文件,但一开始它不起作用。我不得不重新启动VisualStudio,然后它工作了。这个解决方案对我帮助很大。非常感谢您的帮助:)repositoryPath的值将不接受$(SolutionDir)作为相对路径的一部分。但该值可以包含环境变量,例如%WORKING\u COPY\u TRUNK%\u packages”。有关相对路径,请参阅