NuGet 退出,代码为 3

Hos*_*kat 2 visual-studio nuget visual-studio-2012

我在启用 NuGet 包还原时遇到问题。启用包恢复后,所有项目都无法正确构建,并显示以下错误消息

命令“.nuget\nuget.exe”安装“\packages.config”-source -Noninteractive -RequireConsent -solutiondir ”

我尝试从命令提示符运行该命令,它工作正常,没有错误。

我用的是VS2012

Hos*_*kat 5

我发现问题的根本原因是将破折号作为项目文件夹名称的一部分。一旦我从名称中删除了破折号,nuget 恢复就可以正常工作。

我已经向 NuGet 团队创建了一个错误,希望它能很快得到解决 https://github.com/NuGet/Home/issues/900