Dela via


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.

Screenshot of the Azure Migrate application and code assessment for .NET in Visual Studio.

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.

  1. När Visual Studio har öppnats väljer du menyalternativet Tillägg hantera tillägg, vilket öppnar fönstret Hantera tillägg.>

  2. I fönstret Hantera tillägg anger du Azure Migrate i sökinmatningsrutan.

  3. Välj Azure Migrate-program och kodutvärdering och välj sedan Ladda ned.

  4. När tillägget har laddats ned stänger du Visual Studio för att starta installationen av tillägget.

  5. 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.

Screenshot of the Replatform to Azure menu item in Visual Studio.

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.

Nästa steg