Toepassingen analyseren met Visual Studio
Azure Migrate-toepassings- en code-evaluatie voor .NET helpt u bij het identificeren van eventuele problemen die uw toepassing kan hebben wanneer deze wordt overgezet naar Azure en de prestaties, schaalbaarheid en beveiliging verbeteren door moderne, cloudeigen oplossingen te voorstellen.
Het hulpprogramma is beschikbaar als een Visual Studio-extensie en een CLI-hulpprogramma.
In deze handleiding wordt beschreven hoe u de Visual Studio-extensie gebruikt om uw toepassing te scannen op mogelijke incompatibiliteit met Azure.
Als u de Visual Studio-extensie niet hebt geïnstalleerd, volgt u eerst deze instructies.
Uw toepassing scannen
Met de toepassings- en code-evaluatie kunt u bepalen welke projecten in uw oplossing moeten worden gescand om migratiekansen naar Azure te identificeren. Volg deze stappen om uw toepassing te scannen.
- Open de oplossing met de projecten die u wilt migreren naar Azure in Visual Studio 2022.
- Klik met de rechtermuisknop op een van de projecten in het Solution Explorer-venster en selecteer Re-platform naar Azure.
- Het hulpprogramma start en geeft u de mogelijkheid om een nieuw analyserapport te starten of een bestaand rapport te openen. Ook worden alle recente analyserapporten weergegeven.
- Klik op Nieuw rapport en geeft de projecten in uw oplossing weer in een structuurweergave. Hiermee krijgt u een optie om te selecteren welke projecten u wilt analyseren. U vindt webprojecten die vooraf voor u zijn geselecteerd en u kunt de selectie wijzigen door de selectievakjes naast de projecten in of uit te schakelen. Wanneer het hulpprogramma wordt uitgevoerd, worden ook de afhankelijkheden geanalyseerd die uw geselecteerde projecten hebben.
- Klik op de knop Volgende en u krijgt de optie om broncode en instellingen, binaire afhankelijkheden of beide te analyseren.
Notitie
Met de optie broncode en instellingen wordt alleen de broncode gescand in de projecten die u in het vorige scherm hebt geselecteerd. Met de optie Binaire afhankelijkheden worden alle afhankelijkheden (zoals NuGet-pakketten of dll-verwijzingen) gescand waarop uw projecten afhankelijk zijn. U kunt verwachten dat er nog veel meer problemen worden geïdentificeerd wanneer binaire afhankelijkheden zijn geselecteerd. Het scannen van binaire bestanden kan waardevol zijn omdat de gedetecteerde problemen mogelijk een mogelijk probleem in afhankelijkheden identificeren, maar mogelijk ook niet zo nuttig zijn omdat de broncode niet beschikbaar is voor deze afhankelijkheden, zodat de problemen niet kunnen worden opgelost en, in het geval van potentiële problemen, is dit mogelijk geen probleem in uw geval.
Het kan handig zijn om twee verschillende rapporten te genereren: voor actie-items en voor uw bewustzijn. >
- Klik op de knop Analyseren om de scan te starten. De geselecteerde projecten worden gescand om te zoeken naar potentiële problemen bij het migreren naar Azure. Wanneer u klaar bent, ziet u een dashboard met resultaten.
Volgende stappen
De resultaten interpreteren
Zie De analyseresultaten van de Azure Migrate-toepassing en code-evaluatie voor .NET interpreteren voor informatie over het interpreteren van resultaten.