首页 > 解决方案 > 为什么通过 Visual Studio 部署的逻辑应用程序不会将自定义创建的 Azure 应用程序服务带到新订阅

问题描述

我使用 Visual Studio Tools For Azure 创建了一个 Azure 逻辑应用程序。我能够在同一个订阅上完美地部署它。此逻辑应用由一个天蓝色应用服务(Web api)组成,我需要将相同的逻辑应用部署到另一个未部署天蓝色应用服务的订阅。逻辑应用部署到新的 azure 订阅,但未创建 azure 应用服务。我相信它仍然指向以前的订阅。请让我知道如何确保 Web api 也部署到新帐户,并且逻辑应用程序指向新帐户中的应用程序服务。

标签: azureazure-logic-appsazure-deployment

解决方案


您需要弄清楚依赖关系,在您的情况下,逻辑应用程序使用 azure 应用程序服务(web api)。所以你应该首先创建 azure app service(web api),然后创建你的逻辑应用。

或者您可以使用旧的 azure 应用服务 (web api),但您需要更新逻辑应用中的应用服务 (web api) 引用。也就是说,将订阅Id和资源组名称更新为旧订阅。

您可以在此处找到更多详细信息:https ://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-functions-resource#resourceid


推荐阅读