Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här snabbstarten får du lära dig hur du distribuerar ditt projekt till Azure med GitHub Copilot-modernisering för .NET. Med det här verktyget kan du distribuera migrerade projekt för att Azure och automatiskt åtgärda distributionsfel under processen.
Förutsättningar
Windows operativsystem.
Visual Studio 2026 (eller Visual Studio 2022 version 17.14.17 och senare).
.NET skrivbordsutvecklingsarbetsbelastning med följande valfria komponenter aktiverade:
- GitHub Copilot
- GitHub Copilot moderniseringsagent
GitHub Copilot Prenumeration (betald eller kostnadsfri).
Inloggad på Visual Studio med ett GitHub-konto med Copilot-åtkomst.
Viktigt!
Om du ändrar prenumerationer måste du starta om Visual Studio.
Koden måste skrivas i C#.
Anmärkning
Dessa krav gäller för Visual Studio. Andra utvecklingsmiljöer finns i Installera GitHub Copilot-modernisering.
Distribuera projektet
Med funktionen Modernisering för .NET-distribution kan du distribuera din migrerade app till Azure. Följ dessa steg för att starta distributionsprocessen:
Öppna det migrerade projektet i Visual Studio.
Starta distributionen med någon av följande metoder:
Distribuera efter migreringen: Distribuera projektet när du har slutfört migreringsuppgiften. GitHub Copilot frågar om du vill distribuera projektet till Azure när du har slutfört en migreringsuppgift. Om du instruerar Copilot att fortsätta startar distributionsprocessen.
Använd en distributionsprompt för att etablera ny Azure infrastruktur och distribuera projektet: Du kan ange följande fråga i Copilot chatt för att distribuera projektet till Azure:
Genomsök mitt projekt noggrant för att identifiera alla Azure relevanta resurser, programmeringsspråk, ramverk, beroenden och konfigurationsfiler som behövs för distribution. Utveckla ett arkitekturdiagram för mig med hjälp av #appmod-generate-architecture-diagram. Baserat på diagrammet tillsammans med all information du får från projektgenomsökningen kan du hjälpa mig att utveckla en distributions- och etableringsplan MED TOOL #appmod-get-plan och köra den för att distribuera mitt projekt till Azure. deployTool: azd, IacType: Bicep, värdtjänst: non-aks.
Använd en distributionsprompt för att distribuera projektet till befintliga Azure resurser: Du kan ange följande fråga i Copilot chatt för att distribuera projektet till befintliga Azure resurser:
Distribuera mitt projekt till min befintliga Azure resursgrupp [resursgrupps-ID] i prenumerationen [prenumerations-ID]. Använd verktyget #appmod-get-plan för att utveckla och köra en plan.
När du har startat distributionen kan GitHub Copilot be om ditt godkännande att använda verktyg eller köra kommandon. Bevilja behörighet när du uppmanas att göra det.
GitHub Copilot skapar en plan. Planen förklarar distributionsstrategin, inklusive distributionsmål, projektinformation, Azure resursarkitektur, Azure resurser och körningssteg.
Du kan redigera planen direkt eller be GitHub Copilot redigera den för att anpassa distributionen innan du fortsätter.
När du är nöjd med planen instruerar du GitHub Copilot att fortsätta.
GitHub Copilot följer planen och kör distributionsprocessen.
När distributionen är klar innehåller GitHub Copilot en sammanfattning av distributionsprocessen.
Noteringar
- Använd Claude Sonnet 4 eller senare modeller för bästa resultat.
- Copilot kan behöva några iterationer för att åtgärda distributionsfel.