Publier une application ASP.NET ou ASP.NET Core pour le Service d’applications Azure à l’aide de Visual StudioPublish an ASP.NET or ASP.NET Core app to Azure App Service using Visual Studio

Vous pouvez utiliser la publier outil pour publier des applications ASP.NET, ASP.NET Core, Python, Node.js et .NET Core pour le Service d’applications Azure.You can use the Publish tool to publish ASP.NET, ASP.NET Core, Python, Node.js, and .NET Core apps to Azure App Service.

Si vous n’avez pas déjà un compte Azure, vous pouvez Inscrivez-vous ici.If you do not already have an Azure account, you can sign up here.

PrérequisPrerequisites

  • Vous devez disposer de Visual Studio 2017 installé et le ASP.NET et le développement web la charge de travail et. Développement de bureau NET la charge de travail.You must have Visual Studio 2017 installed and the ASP.NET and web development workload and .NET desktop development workload. Pour une application .NET Core, vous devez le. NET Core la charge de travail.For a .NET Core app, you need the .NET Core workload.

    Si vous n’avez pas encore installé Visual Studio, accédez à la page Téléchargements Visual Studio pour l’installer gratuitement.If you haven't already installed Visual Studio, go to the Visual Studio downloads page to install it for free.

Créer un nouveau projetCreate a new project

  1. Dans Visual Studio, sélectionnez Fichier > Nouveau projet.In Visual Studio, choose File > New Project.

  2. Sous Visual C# ou Visual Basic, choisissez Web, puis dans le volet central, choisissez soit ASP.NET Web Applications (.NET Framework) ou (c# uniquement) Application ASP.NET Core Web, puis cliquez sur OK.Under Visual C# or Visual Basic, choose Web, and then in the middle pane choose either ASP.NET Web Application (.NET Framework) or (C# only) ASP.NET Core Web Application, and then click OK.

  3. Choisissez MVC (ou choisissez l’Application Web (Model-View-Controller) pour .NET Core), assurez-vous que aucune authentification est sélectionné, puis cliquez sur OK .Choose MVC (or choose Web Application (Model-View-Controller) for .NET Core), make sure that No Authentication is selected, and then click OK.

  4. Tapez un nom tel que MyWebApp et cliquez sur OK.Type a name like MyWebApp and click OK.

    Visual Studio crée le projet.Visual Studio creates the project.

  5. Choisissez Générer > Générer la Solution pour générer le projet.Choose Build > Build Solution to build the project.

Publier sur Azure App ServicePublish to Azure App Service

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet et choisissez Publier.In Solution Explorer, right-click the project and choose Publish.

    Choisissez publierChoose Publish

  2. Si vous avez déjà configuré des profils de publication, le publier volet s’affiche.If you have previously configured any publishing profiles, the Publish pane appears. Cliquez sur créer nouveau profil.Click Create new profile.

  3. Dans le choisir une cible de publication boîte de dialogue, choisissez du Service d’applications.In the Pick a publish target dialog box, choose App Service.

    Choisissez le Service d’applications AzureChoose Azure App Service

  4. Cliquez sur Publier.Click Publish.

    Le créer un Service application boîte de dialogue s’affiche.The Create App Service dialog box appears.

    Créer le Service d’applicationsCreate App Service

  5. Si vous n’êtes pas connecté à Visual Studio, connectez-vous, puis les paramètres de service d’application par défaut pour remplir les champs.If you are not signed into Visual Studio, sign in, and then the default app service settings populate the fields.

    Le profil de paramètres ouvre la boîte de dialogue de publication.The profile publish settings dialog box opens.

    Choisissez le dossierChoose Folder

    Dans cette boîte de dialogue, vous pouvez sélectionner l’abonnement que vous utilisez, sélectionnez ou créez un groupe de ressources Azure, un etc.In this dialog box, you can select the subscription you are using, select or create an Azure resource group, etc.

  6. Cliquez sur Créer.Click Create.

    Visual Studio déploie l’application sur votre Service d’applications Azure, et l’application web est chargé dans votre navigateur.Visual Studio deploys the app to your Azure App Service, and the web app loads in your browser.

    Dans le résumé de la publier volet, vous voyez l’URL du Site pour le nouveau Service d’application Azure.In the Summary of the Publish pane, you see the Site URL for the new Azure App Service.

Étapes suivantesNext steps

Dans ce démarrage rapide, vous avez appris à utiliser Visual Studio pour créer un profil de publication pour un déploiement vers Azure.In this quickstart, you learned how to use Visual Studio to create a publishing profile for deployment to Azure. Vous pouvez également configurer une publication de profil en important les paramètres à partir d’Azure App Service de publication.You can also configure a publishing profile by importing publish settings from Azure App Service.