在azure可能正在构建期间出现错误“无法确定要恢复NuGet软件包的软件包文件夹”

时间:2019-03-07 12:41:00

标签: nuget restore

在Cloud Build期间出现以下错误

  

“ ## [错误]无法确定用于还原NuGet软件包的程序包文件夹。请指定-PackagesDirectory或-SolutionDirectory。”

2 个答案:

答案 0 :(得分:0)

就像构建日志中所说的那样,您应该给参数-PackagesDirectory-SolutionDirectory指定存储文件夹的文件夹。

检查restore options以获得更多详细信息。

希望这会有所帮助。

答案 1 :(得分:0)

在实际上没有引用任何NuGet软件包的项目上运行nuget.exe restore后,我一字不漏地遇到了该错误,但是,在项目目录中有一个packages.config文件,其中包含软件包的条目。该配置文件未包含在项目中或未被引用,它只是位于目录中。

删除杂散的packages.config文件可解决该错误。