Partager via


Démarrage rapide : Publier une application web ASP.NET sur Azure

Dans cet article, vous découvrirez comment publier votre première application web ASP.NET sur différents emplacements, notamment un serveur web local tel qu’IIS et un environnement cloud distant tel que Azure App Service.

Cet article prend en charge ASP.NET et ASP.NET Core.

Remarque

Cet article traite du déploiement manuel, qui est idéal pour mettre en place rapidement un projet. En revanche, pour les projets de plus grande envergure et les scénarios de production, vous souhaiterez peut-être mettre en place un pipeline de déploiement. Vous pouvez utiliser GitHub Actions ou Azure DevOps Pipelines pour configurer des déploiements automatiques avec une intégration continue pour ces scénarios.

Prérequis

Visual Studio doit être installé avec la charge de travail ASP.NET et développement web.

Si vous avez déjà installé Visual Studio :

  • Installez les dernières mises à jour dans Visual Studio en sélectionnant Aide>Rechercher les mises à jour.
  • Ajoutez la charge de travail en sélectionnant Outils>Obtenir des outils et des fonctionnalités.

Bien démarrer

Dans l’Explorateur de solutions, cliquez avec le bouton droit sur votre projet et choisissez Publier.

Capture d'écran montrant l'option Publier.

Si vous publiez cette application web pour la première fois, l’Assistant Publication s’affiche ensuite.

Capture d'écran de l'assistant de publication, montrant les cibles de publication disponibles.

Remarque

Visual Studio filtre la liste des destinations en fonction du type d’application web.

Publier votre application web dans Azure

Pour plus d’informations sur la publication de votre application web, consultez Démarrage rapide : Déployer une application web ASP.NET.

Étapes suivantes

Gérez les paramètres de votre déploiement d’application web. En gérant les paramètres, vous pouvez contrôler les options de déploiement .NET, ainsi que des comportements tels que la gestion des fichiers existants qui ne font pas partie du processus de déploiement sur la destination du déploiement. Consultez Gérer les paramètres de déploiement web.