Partager via


Publier une application web sur Azure App Service à l’aide de Visual Studio pour Mac

Important

La mise hors service de Visual Studio pour Mac est prévue pour le 31 août 2024, conformément à la stratégie de cycle de vie moderne de Microsoft. Bien que vous puissiez continuer à travailler avec Visual Studio pour Mac, il existe plusieurs autres options pour les développeurs sur Mac, telles que la version préliminaire de la nouvelle extension C# Dev Kit pour VS Code.

En savoir plus sur les chronologies de support et les alternatives.

Vous pouvez utiliser l’outil Publier pour publier des applications ASP.NET Core sur Azure App Service.

Prérequis

  • Visual Studio 2019 pour Mac installé et ASP.NET Core activé.
  • Un abonnement Azure. Si vous n’avez pas encore d’abonnement, inscrivez-vous gratuitement et bénéficiez de 200 $ de crédit pendant 30 jours et de 12 mois de services gratuits.
  • Un projet ASP.NET Core. Si vous n’avez pas encore de projet, vous pouvez en créer un.

Publier sur Azure App Service

  1. Dans la fenêtre Solutions, cliquez avec le bouton droit sur le projet, puis choisissez Publier.

    Publish context menu

  2. Si vous avez déjà publié ce projet sur Azure App Service, vous voyez le profil de publication apparaître dans le menu. Sélectionnez ce profil de publication pour démarrer le processus de publication.

  3. Pour publier ce projet sur App Service pour la première fois, sélectionnez Publier sur Azure.

    Publish to App Service context menu

  4. La boîte de dialogue Publier sur Azure App Service apparaît, et les services d’application existants sont affichés. Pour publier sur un service d’application existant, sélectionnez-le dans la liste, puis cliquez sur Publier.

    Publish to Azure App Service dialog

  5. Pour créer un service d’application, cliquez sur le bouton Nouveau.

    Publish to App Service Dialog

  6. La boîte de dialogue Nouvel App Service apparaît. Dans cette boîte de dialogue, vous pouvez configurer les paramètres de votre nouveau service d’application.

    New App Service dialog

    Il existe ici quelques options que vous pouvez personnaliser. Le nom du service d’application correspond par défaut au nom du projet. Si le nom n’est pas disponible, un signe d’avertissement s’affiche à droite du champ d’entrée. Le nom du service d’application est utilisé dans l’URL de votre site web. Ce nom doit donc être valide pour pouvoir être utilisé dans une URL.

    Vous pouvez changer l’abonnement auquel le service d’application est associé à l’aide de la liste déroulante Abonnement.

    Vous pouvez sélectionner un groupe de ressources existant à l’aide de la liste déroulante ou en créer un autre à l’aide du bouton +.

    Pour le plan App Service, sélectionnez un plan existant, ou créez-en un en sélectionnant la case d’option Personnalisé.

    Pour créer votre service d’application et y publier votre projet, cliquez sur Créer.

    Une fois que vous avez cliqué sur Créer, la boîte de dialogue Nouvel App Service se ferme, et le message suivant s’affiche pour vous indiquer que la création du service d’application a démarré.

    Create App Service Message

    Une fois que vous avez cliqué sur OK, le message est ignoré, et vous pouvez continuer à travailler sur votre projet. Vous pouvez consulter l’état du processus de publication dans la barre d’état située en haut de l’IDE. Une fois votre application web publiée avec succès, le site s’ouvre dans votre navigateur par défaut.