Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure应用程序服务部署无法发布“;未找到任何文件";_Azure_Asp.net Web Api_Azure Web App Service_Azure Pipelines_Azure Pipelines Build Task - Fatal编程技术网

Azure应用程序服务部署无法发布“;未找到任何文件";

Azure应用程序服务部署无法发布“;未找到任何文件";,azure,asp.net-web-api,azure-web-app-service,azure-pipelines,azure-pipelines-build-task,Azure,Asp.net Web Api,Azure Web App Service,Azure Pipelines,Azure Pipelines Build Task,我们正在尝试将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

我们正在尝试将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.artifactstagindirectory)
而不是
$(build\u artifactstagindirectory).

谢谢!我会尝试一下。效果很好!谢谢!我只希望文档中能清楚地说明这一点。@DanCsharpster本文提到:经过一点测试,构建成功了,但实际上没有部署任何东西。我将不得不进行调查further@DanCsharpster如果不能,您可以为该问题打开一个新线程把它拿走。