Azure devops VSTS发布中心的应用程序服务部署失败

Azure devops VSTS发布中心的应用程序服务部署失败,azure-devops,azure-web-app-service,azure-pipelines-release-pipeline,Azure Devops,Azure Web App Service,Azure Pipelines Release Pipeline,我有一个非常基本的VSTS版本管理设置,但失败了。我一直收到以下错误消息: 应用程序服务“(应用程序服务的名称)”不存在。应用程序服务应在部署前存在。“Azure订阅”是Azure服务连接,因为在选择订阅时,它不允许我保存 应用服务肯定存在。有关我的设置详细信息,请参见屏幕截图 刚刚解决了一个VSTS问题,这可能是导致您的问题的原因。这个问题现在已经解决了。有关详细信息,请参阅。您确定应用程序服务存在于您选择的订阅中,并且应用程序服务不受RBAC限制,仅限于某些用户吗?@DanielMann我们

我有一个非常基本的VSTS版本管理设置,但失败了。我一直收到以下错误消息:

应用程序服务“(应用程序服务的名称)”不存在。应用程序服务应在部署前存在。“Azure订阅”是Azure服务连接,因为在选择订阅时,它不允许我保存

应用服务肯定存在。有关我的设置详细信息,请参见屏幕截图


刚刚解决了一个VSTS问题,这可能是导致您的问题的原因。这个问题现在已经解决了。有关详细信息,请参阅。

您确定应用程序服务存在于您选择的订阅中,并且应用程序服务不受RBAC限制,仅限于某些用户吗?@DanielMann我们只有一个订阅,因此我肯定是这样的。关于RBAC,我们仅限于某些用户。我如何授予RBAC访问VSTS的权限?您是从Azure门户还是VSTS门户设置的?如果是Azure Portal,您是否选择了“部署选项”或“连续交付(预览)”@TylerFindley VSTS在其用于部署的目录中创建服务主体。当您授权连接时,我们会自动将其添加为订阅的参与者。您应该检查它是否有权访问该应用程序服务。@davidebo我设置了部署选项,并确保它已连接。我没有使用连续部署(预览)似乎没有修复我的。只要重新运行构建,就会遇到同样的问题。谢谢你的建议!“重新运行构建”是什么意思?你是说从Azure Portal还是VSTS?根据您的设置方式,VST中不应该有任何构建。只要尝试在VSTS上推动对git repo的更改,就会触发部署。对不起,我的意思是在VSTS中重新运行发布。正如屏幕截图中所示,是发布脚本给了我错误再次说明,根据您的设置方式,您不应该在VSTS中有任何发布脚本。您应该在服务钩子中拥有的一切,您可以通过单击工具(小轮)/服务钩子来查看。你有没有试着推到你的回购协议并检查它是否部署到Azure?我检查了你的应用程序,它在UTC 20:40成功部署。您应该在部署下的Azure门户中看到这一点。今天早些时候,由于VSTS遇到了这个问题,这将不起作用。