Azure devops 发布管道中未下载工件-Azure DevOps

Azure devops 发布管道中未下载工件-Azure DevOps,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我一直在努力解决Azure DevOps中的一个问题,我可以通过构建管道成功构建工件(我使用发布工件任务)。我可以看到该工件已成功构建,因为我可以下载它,并在稍后的发布管道中引用它 问题是,当hosted agent启动时,不会将任何工件下载到计算机,并且my$(System.DefaultWorkingDirectory)始终为空。我不明白为什么在托管代理的初始化过程中,没有任何工件被下载……我本周也遇到了同样的问题。我用“发布管道工件”任务建立了我的构建,遇到了与您相同的问题,我在构建中用“

我一直在努力解决Azure DevOps中的一个问题,我可以通过构建管道成功构建工件(我使用发布工件任务)。我可以看到该工件已成功构建,因为我可以下载它,并在稍后的发布管道中引用它


问题是,当hosted agent启动时,不会将任何工件下载到计算机,并且my$(System.DefaultWorkingDirectory)始终为空。我不明白为什么在托管代理的初始化过程中,没有任何工件被下载……

我本周也遇到了同样的问题。我用“发布管道工件”任务建立了我的构建,遇到了与您相同的问题,我在构建中用“发布构建工件”任务替换了这个任务,然后一切都解决了


我已经读到“发布管道工件”只用于上传/下载同一管道中的工件,所以这就是为什么它不会在您的版本中自动下载。或者,您可以在您的发行版中使用“下载管道工件”任务来显式下载您的工件,这正是问题所在。非常感谢,我甚至没有注意到“发布管道工件”和“发布构建工件”是两件不同的事情。