Publicar um aplicativo Web no Serviço de Aplicativo do Azure usando o Visual Studio para MacPublish a Web app to Azure App Service using Visual Studio for Mac

Você pode usar a ferramenta Publicar para publicar aplicativos do ASP.NET Core no Serviço de Aplicativo do Azure.You can use the Publish tool to publish ASP.NET Core apps to Azure App Service.

Pré-requisitosPrerequisites

  • Visual Studio 2019 para Mac instalado com o ASP.NET Core habilitado.Visual Studio 2019 for Mac installed with ASP.NET Core enabled.
  • Uma assinatura do Azure.An Azure Subscription. Se você ainda não tiver uma assinatura, Inscreva-se gratuitamente, ganhando US$ 200 em créditos para 30 dias e 12 meses de serviços populares gratuitos.If you do not already have a subscription, sign up for free, which includes $200 in credit for 30 days and 12 months of popular free services.
  • Um projeto ASP.NET Core.An ASP.NET Core project. Se você ainda não tiver um projeto, crie um.If you don’t already have a project, you can create a new one.

Publicar no Serviço de Aplicativo do AzurePublish to Azure App Service

  1. No Painel de Soluções, clique com o botão direito do mouse no projeto e escolha Publicar.In the Solution Pad, right-click the project and choose Publish.

    Menu de contexto Publicar

  2. Se você já tiver publicado este projeto no Serviço de Aplicativo do Azure, o perfil de publicação será exibido no menu.If you have previously published this project to Azure App Service, you'll see the publish profile in the menu. Selecione o perfil de publicação para iniciar o processo de publicação.Select that publish profile to start the publish process.

  3. Para publicar esse projeto no Serviço de Aplicativo pela primeira vez, selecione Publicar no AzureTo publish this project to App Service for the first time, select Publish to Azure

    Menu de contexto Publicar no Serviço de Aplicativo

  4. A caixa de diálogo Publicar no Serviço de Aplicativo do Azure aparece, e os Serviços de Aplicativos existentes são mostrados.The Publish to Azure App Service dialog appears, and any existing App Services are shown. Para publicar em um Serviço de Aplicativo existente, selecione o Serviço de Aplicativo na lista e, em seguida, clique em Publicar.To publish to an existing App Service, select the App Service in the list and then click Publish.

    Caixa de diálogo Publicar no Serviço de Aplicativo do Azure

  5. Para criar um Serviço de Aplicativo, clique no botão Novo.To create a new App Service, click the New button.

    Caixa de diálogo Publicar no Serviço de Aplicativo

  6. A caixa de diálogo Novo Serviço de Aplicativo é exibida.The New App Service dialog appears. Nesta caixa de diálogo, você pode definir as configurações do novo Serviço de Aplicativo.In this dialog you can configure the settings for your new App Service.

    Caixa de diálogo Novo Serviço de Aplicativo

    Há algumas opções de personalização a serem consideradas aqui.There are a few options to consider customizing here. O nome do Serviço de Aplicativo será assumido como o nome do projeto.The name of the App Service will default to the project name. Se o nome não estiver disponível, um sinal de aviso será exibido no lado direito do campo de entrada.If the name is not available a warning sign will appear on the right hand side of the input field. O nome do Serviço de Aplicativo será usado na URL do site, portanto, o nome precisa ser válido para ser usado em uma URL.The name of the App Service will be used in the URL of your website, so the name must be valid to be used in a URL.

    Você pode alterar a assinatura à qual o Serviço de Aplicativo será associado usando a lista suspensa Assinatura.You can change the subscription that the App Service will be associated with using the Subscription dropdown.

    Você pode selecionar um Grupo de Recursos existente usando o menu suspenso ou criar outro com o botão +.You can select an existing Resource Group using the dropdown or you can create a new one with the + button.

    Para o Plano do Serviço de Aplicativo, selecione um existente ou crie outro selecionando o botão de opção Personalizado.For the App Service plan, select an existing one, or create a new one by selecting the Custom radio button.

    Para criar seu Serviço de Aplicativo e publicar o projeto nele, clique em Criar.To create your new App Service, and publish your project to it, click Create.

    Depois que você clicar em Criar, a caixa de diálogo Novo Serviço de Aplicativo será ignorada e a seguinte mensagem será exibida indicando que a criação do Serviço de Aplicativo foi iniciada.After clicking Create the New App Service dialog will be dismissed, and you should see the following message indicating that creating the App Service has started.

    Mensagem de criação do Serviço de Aplicativo

    Depois que você clicar em OK, a mensagem será descartada e você poderá continuar trabalhando no projeto.After clicking OK the message is dismissed, and you can continue working on your project. Você pode observar o status do processo de publicação com a barra de status na parte superior do IDE.You can watch the status of the publish process with the status bar at the top of the IDE. Depois que o aplicativo Web for publicado com êxito, o site será aberto com o navegador padrão.Once your web app is successfully published, the site is opened with your default browser.