Anteckning
Å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.
Den här artikeln visar hur du uppgraderar ASP.NET Framework-program (MVC, webb-API och webbformulär) till ASP.NET Core med hjälp av Visual Studio .NET Upgrade Assistant och metoden för inkrementell uppdatering .
Varning
Det finns ett Copilot-aktiverat verktyg för att hålla dig uppdaterad på moderna .NET, men är för närvarande inte aktiverat för migrering av ASP.NET Framework till ASP.NET Core. Mer information finns i dokumentationen för modernisering av GitHub Copilot-appen – Uppgradera för .NET .
Förutsättningar
Om ditt .NET Framework-projekt har stödbibliotek i den lösning som krävs bör de uppgraderas till .NET Standard 2.0, om möjligt. Mer information finns i Uppgradera stödbibliotek.
- Installera .NET Upgrade Assistant Visual Studio-tillägget. 
- Öppna din ASP.NET Framework-lösning i Visual Studio. 
- I Solution Explorerhögerklickar du på projektet för att uppgradera och väljer Uppgradera. Välj stegvis projektuppgradering sida vid sida, vilket är det enda uppgraderingsalternativet. 
- Som uppgraderingsmål väljer du Nytt projekt. 
- Namnge projektet och välj den lämpligaste mallen. Om lösningen innehåller flera projekttyper kan du lägga till de tjänster som krävs senare: - Anmärkning - För MVC-projekt: Välj ASP.NET Core MVC-mall . - För webb-API-projekt: Välj ASP.NET Mall för Core Web API . - För MVC + Web API-projekt: Välj ASP.NET Core MVC-mall . - För Web Forms-projekt: Välj ASP.NET Core-mall . 
- Välj Nästa 
- Välj målramverksversionen och välj sedan Nästa. Mer information finns i .NET och .NET Core Support Policy. - Anmärkning - För Web Forms-projekt: Välj Klar i stället för Nästa och fortsätt sedan till steg 9. 
- Granska sammanfattningen av ändringar och välj sedan Slutför. 
- Sammanfattningssteget visar att - <Framework Project>nu är anslutet till- <Framework ProjectCore>via Yarp-proxy.- Anmärkning - För MVC- och webb-API-projekt: Sammanfattningen innehåller ett cirkeldiagram som visar de migrerade slutpunkterna. Välj Uppgradera styrenhet och välj sedan en kontrollant som ska uppgraderas. Välj komponenten som ska uppgraderas och välj sedan Uppgradera val. 
ASP.NET Core