Événements
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances d’entrer, vous pourriez gagner un package de conférence et le rendre à la Live Grand Finale à Las Vegas
En savoir plusCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Important
Préversions d’ASP.NET Core avec Azure App Service
Les préversions d’ASP.NET Core ne sont pas déployées sur Azure App Service par défaut. Pour héberger une application qui utilise une préversion d’ASP.NET Core, consultez Déployer la préversion d’ASP.NET Core sur Azure App Service.
Pour résoudre un problème de déploiement App Service, consultez Résoudre les problèmes liés à ASP.NET Core sur Azure App Service et IIS.
Ouvrez un compte Azure gratuit si vous n’en avez pas.
Démarrez Visual Studio 2022 et sélectionnez Créer un projet.
Dans la boîte de dialogue Créer un nouveau projet, sélectionnez ASP.NET Core Web App, puis Suivant.
Dans la boîte de dialogue Configurer votre nouveau projet, nommez votre projet, puis sélectionnez Suivant.
Dans la boîte de dialogue Informations supplémentaires :
Visual Studio crée la solution.
Sélectionnez S’inscrire, puis inscrivez un nouvel utilisateur. Vous pouvez utiliser une adresse e-mail fictive. Quand vous effectuez l’envoi, la page affiche l’erreur suivante :
« Une opération de base de données a échoué lors du traitement de la requête. L’application des migrations existantes peut résoudre ce problème »
Sélectionnez Appliquer les migrations, puis, une fois la page mise à jour, actualisez-la.
L’application affiche l’adresse e-mail utilisée pour inscrire le nouvel utilisateur et un lien Se déconnecter.
Cliquez avec le bouton droit sur le projet dans l’Explorateur de solutions, puis sélectionnez Publier.
Dans la boîte de dialogue Publier :
Dans la boîte de dialogue Publier :
Dans la boîte de dialogue Publier, sous l’onglet App Service, sélectionnez Créer.
La boîte de dialogue Créer App Service s’affiche :
Une fois la création terminée, la boîte de dialogue est automatiquement fermée et la boîte de dialogue Publier est à nouveau mise au point :
La boîte de dialogue Progression de la création du profil de publication confirme que le profil de publication a été créé. Sélectionnez Fermer.
Vous voyez ensuite la page de résumé de publication du profil. Visual Studio a détecté que cette application nécessite une base de données SQL Server qu’elle a répertoriée dans le volet Dépendances du service. Sélectionnez les points de suspension (...), puis Se connecter.
La boîte de dialogue pour se connecter à la dépendance s’affiche :
Dans la boîte de dialogue Se connecter à Azure SQL base de données, sélectionnez Créer.
Créer une base de données Azure SQL s’affiche :
Une fois la création terminée, la boîte de dialogue est automatiquement fermée et la boîte de dialogue Se connecter à Azure SQL base de données est à nouveau mise au point :
À l’étape suivante de la boîte de dialogue Se connecter à Azure SQL base de données :
La boîte de dialogue Progression de la configuration des dépendances confirme que la base de données Azure SQL est configurée. Sélectionnez Fermer.
Dans la page Résumé de publication du profil, sélectionnez Plus d’actions>Modifier :
Sous l’onglet Paramètres de la boîte de dialogue Publier :
Développez Bases de données, puis cochez Utilisez cette chaîne de connexion au moment de l’exécution.
Développez Migrations Entity Framework, puis sélectionnez Appliquer cette migration lors de la publication.
Sélectionnez Enregistrer. Visual Studio retourne à la boîte de dialogue Publier.
Cliquez sur Publier. Visual Studio publie votre application sur Azure. Une fois le déploiement terminé.
L’application est ouverte dans un navigateur. Inscrivez un nouvel utilisateur et connectez-vous en tant que nouvel utilisateur pour valider le déploiement de la base de données et la connexion au moment de l’exécution.
Modifiez la page Pages/Index.cshtml
Razor et modifiez son contenu, puis enregistrez les modifications. Par exemple, vous pouvez modifier le paragraphe pour indiquer « Hello ASP.NET Core! » :
@page
@model IndexModel
@{
ViewData["Title"] = "Home page";
}
<div class="text-center">
<h1 class="display-4">Welcome</h1>
<p>Learn about <a href="https://docs.microsoft.com/aspnet/core">building Web apps with ASP.NET Core</a>.</p>
<p>Hello ASP.NET Core!</p>
</div>
Sélectionnez à nouveau Publier dans la page de résumé du profil de publication.
Après avoir testé l’application, accédez au portail Azure, puis supprimez l’application.
Commentaires sur ASP.NET Core
ASP.NET Core est un projet open source. Sélectionnez un lien pour fournir des commentaires :
Événements
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances d’entrer, vous pourriez gagner un package de conférence et le rendre à la Live Grand Finale à Las Vegas
En savoir plus