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.
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.
Als Visual Studio is geopend, selecteert u het menu-item Extensies > voor extensies beheren, waarmee het venster Extensies beheren wordt geopend.
Voer In het venster Extensies beheren Azure Migrate in het zoekinvoervak in.
Selecteer Azure Migrate-toepassings- en code-evaluatie en selecteer Vervolgens Downloaden.
Nadat de extensie is gedownload, sluit u Visual Studio om de installatie van de extensie te starten.
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.
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.