Oefening: een ASP.NET-app publiceren vanuit Visual Studio
U hebt een ASP.NET Core-webtoepassing die lokaal wordt uitgevoerd. In deze oefening publiceert u de toepassing naar Azure App Service.
Uw ASP.NET Core-web-app in Azure publiceren
Klik in Solution Explorer met de rechtermuisknop op het AlpineSkiHouse-project en selecteer Publiceren.
Selecteer Azure als publicatiedoel in het dialoogvenster dat wordt weergegeven en selecteer vervolgens Volgende om door te gaan.
Selecteer Azure App Service (Windows) en selecteer vervolgens Volgende om door te gaan.
Tip
ASP.NET Core-apps zijn geschikt voor meerdere platforms. Dit betekent dat ze zonder codewijzigingen worden ondersteund op de Linux-versie van App Service. De Linux-versie biedt echter geen ondersteuning voor een gedeeld hostingmodel, dus voor de oefening maakt u gebruik van een Windows App Service.
Selecteer Concierge-abonnement in de vervolgkeuzelijst Abonnement.
Selecteer +Nieuw maken om het dialoogvenster App Service (Windows) te openen.
De nieuwe Azure App Service configureren
Als u nog niet bent aangemeld, meldt u zich aan bij Visual Studio met het account dat u gebruikt voor Microsoft Learn.
Voer de vereiste gegevens over uw App Service-plan in.
Naam: de naam van uw toepassing. Hiermee wordt de URL van de gepubliceerde toepassing bepaald. Deze is https://<AppName>.azurewebsites.net. Dit moet een unieke waarde zijn. Mogelijk moet u een aantal verschillende namen proberen om er een te vinden die uniek is.
Abonnementsnaam: het Azure-abonnement waarnaar u de app wilt implementeren. Selecteer Concierge-abonnement, dat we u aanbieden via de sandbox.
Resourcegroep: selecteer de bestaande resourcegroep
[naam van sandbox-resourcegroep] .Hostingabonnement: het hostingabonnement geeft de locatie, de grootte en de functies van de webserverfarm aan die als host fungeert voor uw app. Maak voor deze oefening een nieuw hostingabonnement.
Selecteer Nieuwe naast het hostingabonnement. Wijzig in het venster Hostingabonnement configureren dat wordt weergegeven de grootte in Gedeeld en selecteer OK.
Selecteer Maken om uw App Service-resource in Azure te maken. Het duurt enkele seconden om deze actie te voltooien.
Na enkele seconden verdwijnt het dialoogvenster App Service (Windows). Uw nieuwe App Service wordt weergegeven in de lijst met App Service-resources in het dialoogvenster Publiceren. Selecteer Voltooien om het publicatieprofiel te maken. Het dialoogvenster Publiceren verdwijnt.
Uw nieuwe publicatieprofiel wordt weergegeven in de vervolgkeuzelijst aan de bovenkant van de eigenschappenpagina. Selecteer Publiceren om de web-app te publiceren in App Service.
Gefeliciteerd Wanneer u het bericht Publiceren voltooid ziet in het venster Uitvoer , wordt uw ASP.NET Core-webtoepassing nu gepubliceerd en live. U ziet de uiteindelijke URL voor uw site in de builduitvoer en op de publicatiepagina in Visual Studio.
Als u de website wilt testen, klikt u op de aangegeven URL. Visual Studio kan deze URL mogelijk ook automatisch voor u starten.
Notitie
Als u de URL niet vanuit de uitvoer vindt, navigeert u naar https://<AppName>.azurewebsites.net, waarbij <AppName> de naam is die u eerder hebt opgegeven. Bijvoorbeeld: "https://alpineskihouse123.azurewebsites.net/".
U hebt nu een live web-app! Uw Azure App Service-plan is gemaakt, en de app wordt uitgevoerd en is klaar om updates te accepteren.