Delen via


Projecten analyseren met .NET Upgrade Assistant

In dit artikel leert u hoe u codeanalyses kunt uitvoeren voor uw projecten met .NET Upgrade Assistant, met behulp van Visual Studio of de terminal. De analyse genereert een rapport dat u kunt bekijken voor meer informatie over de upgrade.

Vereisten

Een rapport maken in Visual Studio

Volg deze stappen om een project te analyseren in Visual Studio.

  1. Open Visual Studio.

  2. Open een project of oplossing.

  3. Klik in het venster Solution Explorer met de rechtermuisknop op de upgrade van de >.

    Het venster Solution Explorer in Visual Studio met het snelmenu van de oplossing. Het menu-item Upgrade is gemarkeerd.

  4. Selecteer nieuw rapport op het tabblad Upgradeassistent: Start.

    De welkomstpagina van de wizard Analyseren van de .NET-upgradeassistent in Visual Studio. De koppeling Nieuw rapport is gemarkeerd.

  5. Selecteer een of meer projecten die u wilt analyseren en selecteer vervolgens Volgende.

    De pagina Projecten selecteren in Visual Studio op de pagina Analyseren van de .NET-upgradeassistent analyseren. De lijst met projecten wordt samen met de knop Volgende gemarkeerd.

  6. Selecteer het doelframework, bijvoorbeeld .NET 8.0. Selecteer vervolgens Volgende.

    De pagina Doelframework van de wizard Analyseren van de .NET-upgradeassistent in Visual Studio. Het item .NET 8.0 is gemarkeerd, samen met de knop Volgende.

  7. Selecteer de onderdelen die u wilt analyseren en selecteer vervolgens Volgende.

    De pagina Analyse-instellingen van de wizard Analyseassistent van .NET in Visual Studio. De optie Broncode en instellingen is geselecteerd. De knop Volgende is gemarkeerd.

  8. Er wordt een voortgangsindicator weergegeven voor elk project dat wordt geanalyseerd.

    De wizard Analyseren van de .NET-upgradeassistent die de analyse uitvoert.

  9. Zodra de analyse is voltooid, wordt het rapportdashboard weergegeven. Zie Rapporten voor meer informatie over het dashboard.

    De wizard Analyseren van .NET-upgradeassistent met een rapportdashboard met de resultaten van de analyse.

Een rapport maken vanuit de CLI

Volg deze stappen om een project te analyseren met behulp van de terminal. Het .NET Global Tool is een interactief hulpprogramma dat u begeleidt bij de analyseopties. Gebruik de toetsen Pijl-omhoog en Pijl-omlaag om de gemarkeerde optie te wijzigen en Voer Enter uit om de optie te selecteren. In elk scherm ziet u opties voor het configureren van het rapport.

  1. Open een terminal en navigeer naar de map met de oplossing of het project dat u wilt analyseren.

  2. Voer de upgrade-assistant analyze opdracht uit om het hulpprogramma te starten.

  3. U wordt gevraagd wat u wilt analyseren. Voor dit voorbeeld kiest u Toepassingsbronnen en drukt u op Enter.

    Een terminal met het eerste scherm met opties voor .NET Upgrade Assistant Global Tool. De vraag 'Wat wilt u analyseren' wordt gesteld.

  4. Kies een doelframework, zoals .NET 8.0, en druk op Enter.

  5. Selecteer de typen items die u wilt scannen. Gebruik de spatiebalk om de opties in te schakelen en druk op Enter.

  6. Druk in het scherm Configuratiebestand op n, tenzij u een configuratiebestand voor de regelset hebt om toe te passen.

  7. Kies de indeling van het gegenereerde rapport. Voor dit voorbeeld selecteert u Opslaan als HTML.

  8. Voer de naam MyReport in en druk op Enter.

  9. Selecteer de juiste privacymodus, zoals Beperkt en druk op Enter.

  10. De laatste prompt is een bevestiging, waarin alle opties worden weergegeven die u hebt geselecteerd. Druk op Enter om de analyse uit te voeren en het rapport te genereren.

    Een terminal met het overzichtsscherm met opties voor .NET Upgrade Assistant Global Tool. De gebruiker wordt gevraagd door te gaan.

  11. Zodra het rapport is voltooid, wordt een samenvatting van het rapport weergegeven. De resultaten van het rapport worden opgeslagen in de map van het project of de oplossing die is geanalyseerd.

    Een terminal met de resultaten van de analyseopdracht bij gebruik van het globale hulpprogramma .NET Upgrade Assistant.