我正在尝试使用MonoDevelop下的NuGet包恢复编译Visual Studio项目,但它不是开箱即用的。
NuGet应该在Mono上运行,甚至还有nuget.targets内置的支持,那么缺少什么?
答案 0 :(得分:12)
根据此处跟踪的问题:https://nuget.codeplex.com/workitem/3278
$(SolutionDir)/ /packages
(是的,中间有一个空白文件夹)。原因是$(SolutionDir)
中<RestoreCommand>$(NuGetCommand) install "$(PackagesConfig)" -source "$(PackageSources)" $(RequireConsentSwitch) -solutionDir "$(SolutionDir) "</RestoreCommand>
之后的nuget.targets中有一个尾随空格1>
醇>