gpt4 book ai didi

Azure 应用服务部署无法发布 "no files found"

转载 作者:行者123 更新时间:2023-12-03 03:07:35 24 4
gpt4 key购买 nike

我们正在尝试将 asp.net webapi 项目部署到 Azure 应用服务,但我无法部署它。

我正在将 VSTS(Visual Studio Team System)与 Azure 应用服务部署构建任务结合使用,对于“包或文件夹”设置,我已尝试过

$(BUILD_ARTIFACTSTAGINGDIRECTORY)/MyApp.Api.zip这给了我错误消息

2017-03-23T15:04:11.8345272Z ##[error]Error: Not found files: C:\a\1\s\$(BUILD_ARTIFACTSTAGINGDIRECTORY)\MyApp.Api.zip

我注意到在发布工件构建步骤中,它正在复制“C:\a\1\a\MyApp.Api.zip”上传到“drop\MyApp.Api.zip:

其中最后一个文件夹有一个“a”,而不是“s”。

如果我尝试 $(System.DefaultWorkingDirectory)***.zip我收到此错误 未通过搜索模式找到匹配的文件:C:\a\1\s***.zip

作为临时解决方法,我将“包或文件夹”值设置为

C:\a\1\a\MyApp.Api.zip

它可以工作,但相当脆弱,因为它不是构建变量,而且我不能依赖使用完全相同的生成文件夹结构的构建代理。

有谁知道为什么这对我不起作用和/或为什么这看起来如此困难并且没有很好的记录?这真的很容易吗,只是我今天有点慢?

感谢您的帮助!

最佳答案

您应该使用 $(build.artifactstagingdirectory) 而不是 $(BUILD_ARTIFACTSTAGINGDIRECTORY)。

关于Azure 应用服务部署无法发布 "no files found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43002446/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com