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