Partage via


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

Dans cet article, vous allez apprendre à publier votre première application web ASP.NET sur différents emplacements, notamment un serveur web local tel que IIS et un environnement cloud distant tel qu’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 obtenir rapidement quelque chose de opérationnel, mais pour les projets et les scénarios de production plus volumineux, vous souhaiterez peut-être configurer 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.

Conditions préalables

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 Tools>Obtenir des outils et des fonctionnalités.

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 montrant l’Assistant 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 sur Azure

Pour obtenir des instructions détaillées 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 à la destination du déploiement. Consultez Gérer les paramètres de déploiement web.