Delen via


Azure Migrate-toepassing en -code-evaluatie voor .NET

Met Azure Migrate-toepassings- en code-evaluatie voor .NET kunt u .NET-broncode, configuraties en binaire bestanden van uw toepassing evalueren om migratiemogelijkheden naar Azure te identificeren. Het helpt u bij het identificeren van eventuele problemen die uw toepassing kan hebben bij het overzetten naar Azure en het verbeteren van de prestaties, schaalbaarheid en beveiliging door moderne, cloudeigen oplossingen te voorstellen.

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

Het detecteert het gebruik van toepassingstechnologie via statische codeanalyse, ondersteunt schatting van inspanningen en versnelt het herplatformen van code, waardoor u .NET-toepassingen naar Azure kunt verplaatsen.

U kunt azure Migrate-toepassings- en code-evaluatie gebruiken voor .NET in Visual Studio of in de .NET CLI.

De Visual Studio-extensie installeren

Vereisten

  • Windows-besturingssysteem
  • Visual Studio 2022 versie 17.1 of hoger

Installatiestappen

Gebruik de volgende stappen om deze vanuit Visual Studio te installeren. U kunt de extensie ook downloaden en installeren vanuit Visual Studio Marketplace.

  1. Als Visual Studio is geopend, selecteert u het menu-item Extensies > voor extensies beheren, waarmee het venster Extensies beheren wordt geopend.

  2. Voer In het venster Extensies beheren Azure Migrate in het zoekinvoervak in.

  3. Selecteer Azure Migrate-toepassings- en code-evaluatie en selecteer Vervolgens Downloaden.

  4. Nadat de extensie is gedownload, sluit u Visual Studio om de installatie van de extensie te starten.

  5. Selecteer In het dialoogvenster VSIX Installer de optie Wijzigen en volg de aanwijzingen om de extensie te installeren.

Het CLI-hulpprogramma installeren

Vereisten

  • .NET SDK

Installatiestappen

Voer de volgende opdracht uit in een CLI om het hulpprogramma te installeren:

dotnet tool install -g dotnet-appcat

Voer de volgende opdracht uit in een CLI om het hulpprogramma bij te werken:

dotnet tool update -g dotnet-appcat

Belangrijk

Het installeren van dit hulpprogramma kan mislukken als u aanvullende NuGet-feedbronnen hebt geconfigureerd. Gebruik de --ignore-failed-sources parameter om deze fouten te behandelen als waarschuwingen in plaats van fouten.

dotnet tool install -g --ignore-failed-sources dotnet-appcat

Toepassingen analyseren met Visual Studio

Nadat u de Visual Studio-extensie hebt geïnstalleerd, kunt u uw toepassing analyseren in Visual Studio. Als u een toepassing wilt analyseren, klikt u met de rechtermuisknop op een van de projecten of een oplossing in het Solution Explorer-venster en selecteert u Opnieuw platformen naar Azure.

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

Zie Toepassingen analyseren met Visual Studio voor meer informatie.

Toepassingen analyseren met .NET CLI

Nadat u het CLI-hulpprogramma hebt geïnstalleerd, kunt u uw toepassing analyseren in de CLI. Voer in de CLI de volgende opdracht uit:

appcat analyze <application-path>

U kunt een pad en een indeling (.html, .json of .csv) opgeven voor het rapportbestand dat het hulpprogramma produceert, zoals wordt weergegeven in het volgende voorbeeld:

appcat analyze <application-path> --report MyAppReport --serializer html

Zie Toepassingen analyseren met de .NET CLI voor meer informatie.

Rapporten interpreteren

Zie De analyseresultaten interpreteren voor een gedetailleerde beschrijving van de verschillende onderdelen van de rapporten en hoe u de gegevens begrijpt en interpreteert.

Ondersteunde talen

Toepassings- en code-evaluatie voor .NET kan projecten analyseren die zijn geschreven in de volgende talen:

  • C#
  • Visual Basic

Ondersteunde projecttypen

Uw code wordt geanalyseerd in de volgende projecttypen:

  • ASP.NET
  • Klassebibliotheken

Ondersteunde Azure-doelen

Momenteel identificeert de toepassing potentiële problemen voor migratie naar Azure-app Service, Azure Kubernetes Service (AKS) en Azure Container Apps.

Volgende stappen