忽略nuget.config,特别是repositoryPath
Visual Studio 2015忽略位于解决方案目录中的我的忽略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只是将所有包放在解决方案目
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”。有关相对路径,请参阅