Azure Migrate-program och kodutvärdering för .NET
Med Azure Migrate-program- och kodutvärdering för .NET kan du utvärdera .NET-källkod, konfigurationer och binärfiler för ditt program för att identifiera migreringsmöjligheter till Azure. Det hjälper dig att identifiera eventuella problem som ditt program kan ha när det porteras till Azure och förbättra prestanda, skalbarhet och säkerhet genom att föreslå moderna, molnbaserade lösningar.
Den identifierar användning av programteknik via statisk kodanalys, stöder uppskattning av arbete och påskyndar kodomläggning, vilket hjälper dig att flytta .NET-program till Azure.
Du kan använda Azure Migrate-program och kodutvärdering för .NET i Visual Studio eller i .NET CLI.
Installera Visual Studio-tillägget
Förutsättningar
- Windows-operativsystem
- Visual Studio 2022 version 17.1 eller senare
Installationssteg
Använd följande steg för att installera det inifrån Visual Studio. Du kan också ladda ned och installera tillägget från Visual Studio Marketplace.
När Visual Studio har öppnats väljer du menyalternativet Tillägg hantera tillägg, vilket öppnar fönstret Hantera tillägg.>
I fönstret Hantera tillägg anger du Azure Migrate i sökinmatningsrutan.
Välj Azure Migrate-program och kodutvärdering och välj sedan Ladda ned.
När tillägget har laddats ned stänger du Visual Studio för att starta installationen av tillägget.
I dialogrutan VSIX Installer väljer du Ändra och följer anvisningarna för att installera tillägget.
Installera CLI-verktyget
Förutsättningar
- .NET SDK
Installationssteg
Installera verktyget genom att köra följande kommando i en CLI:
dotnet tool install -g dotnet-appcat
Om du vill uppdatera verktyget kör du följande kommando i en CLI:
dotnet tool update -g dotnet-appcat
Viktigt!
Installationen av det här verktyget kan misslyckas om du har konfigurerat ytterligare NuGet-feedkällor. Använd parametern --ignore-failed-sources
för att behandla dessa fel som varningar i stället för fel.
dotnet tool install -g --ignore-failed-sources dotnet-appcat
Analysera program med Visual Studio
När du har installerat Visual Studio-tillägget är du redo att analysera ditt program i Visual Studio. Om du vill analysera ett program högerklickar du på något av projekten eller en lösning i Solution Explorer-fönstret och väljer Omplattform till Azure.
Mer information finns i Analysera program med Visual Studio.
Analysera program med .NET CLI
När du har installerat CLI-verktyget är du redo att analysera ditt program i CLI. Kör följande kommando i CLI:
appcat analyze <application-path>
Du kan ange en sökväg och ett format (.html, .json eller .csv) för rapportfilen som verktyget skapar, enligt följande exempel:
appcat analyze <application-path> --report MyAppReport --serializer html
Mer information finns i Analysera program med .NET CLI.
Tolka rapporter
En detaljerad beskrivning av de olika delarna av rapporterna och hur du förstår och tolkar data finns i Tolka analysresultaten.
Språk som stöds
Program- och kodutvärdering för .NET kan analysera projekt som skrivits på följande språk:
- C#
- Visual Basic
Projekttyper som stöds
Den analyserar koden i följande projekttyper:
- ASP.NET
- Klassbibliotek
Azure-mål som stöds
För närvarande identifierar programmet potentiella problem för migrering till Azure App Service, Azure Kubernetes Service (AKS) och Azure Container Apps.