【发布时间】:2019-09-04 11:27:18
【问题描述】:
我正在使用 Azure Devops 管道进行构建和发布。
我有 1 个包含多个项目的解决方案,在 nuget 包恢复步骤的构建过程中,我希望它只恢复我部署到的项目的包
假设我有一个名为 Main.sln 的解决方案
我有 2 个项目,分别名为 project1.csproj 和 project2.csproj
发布进展顺利,但需要相当长的时间,因为 NuGet 恢复步骤从 Main.sln 中获取每个包,而不是每个项目。
我希望它只为我命令它在 nuget 恢复设置 (/project1/packages.config) 中访问的特定 packages.config 恢复
我收到以下错误:
Cannot determine the packages folder to restore NuGet packages. Please specify either -PackagesDirectory or -SolutionDirectory
【问题讨论】:
-
你真的在提供它
-PackagesDirectory吗?
标签: azure azure-devops azure-pipelines