我已经fork了一个项目(NRefactory - https://github.com/icsharpcode/NRefactory),但我无法构建解决方案。
以下是我从VS中得到的错误:
Severity Code Description Project File Line Error The command "C:\Users\Kavignon_Developer\Documents\GitHub Projects\GitHub - Open Source Projects\SummerOfCode_2015\\.nuget\NuGet.exe restore -SolutionDirectory .." exited with code 9009. ICSharpCode.NRefactory6.CSharp C:\Users\Kavignon_Developer\Documents\GitHub Projects\GitHub - Open Source Projects\SummerOfCode_2015\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory6.CSharp.csproj 599
从一些帖子中发现:
我发现我的nuget有问题或者缺失。在进入解决方案的nuget管理器后,nuget建议修复我的解决方案中缺失的包。我认为这是个好选择,所以我选择了yes。但事实上,它没有改变现状。我已经重新构建和清理了解决方案,但没有影响。
有些人可能会告诉我我没有nuget可执行文件,但是我怎么能在没有它的情况下安装nuget包呢?此外,通过Windows的搜索功能,我能够找到nuget的.exe文件。
这里应该做什么?我正在使用Visual Studio 2015 CTP 6。因为我正在使用VS的新功能,所以别无选择。