Condividi tramite


Analizzare le applicazioni con Visual Studio

La valutazione di applicazioni e codice di Azure Migrate per .NET consente di identificare eventuali problemi che l'applicazione potrebbe avere quando viene trasferita in Azure e migliorare le prestazioni, la scalabilità e la sicurezza suggerendo soluzioni moderne native del cloud.

Lo strumento è disponibile come estensione di Visual Studio e uno strumento dell'interfaccia della riga di comando.

Questa guida descrive come usare l'estensione di Visual Studio per analizzare l'applicazione per individuare possibili incompatibilità con Azure.

Se non è stata installata l'estensione di Visual Studio, seguire prima di tutto queste istruzioni.

Analizzare l'applicazione

La valutazione di applicazioni e codice consente di decidere quali progetti nella soluzione analizzare per identificare le opportunità di migrazione in Azure. Seguire questa procedura per analizzare l'applicazione.

  1. Aprire la soluzione contenente i progetti di cui si vuole eseguire la migrazione ad Azure in Visual Studio 2022.
  2. Fare clic con il pulsante destro del mouse su uno dei progetti nella finestra Esplora soluzioni e selezionare Riconfigura per la piattaforma Azure. Screenshot of the re-platform to Azure menu item in Visual Studio
  3. L'utilità verrà avviata e offrirà la possibilità di avviare un nuovo report di analisi o di aprirne uno esistente. Verranno inoltre visualizzati eventuali report di analisi recenti. Screenshot showing the recent analysis reports
  4. Fare clic su Nuovo report. Verranno visualizzati i progetti nella soluzione in una visualizzazione albero. Verrà visualizzata un'opzione per selezionare i progetti da analizzare. I progetti Web sono già selezionati automaticamente ed è possibile modificare la selezione selezionando o deselezionando le caselle accanto ai progetti. Quando lo strumento viene eseguito, analizza anche le dipendenze dei progetti selezionati. Screenshot showing the projects in the solution
  5. Fare clic sul pulsante Avanti. Verrà visualizzata l'opzione per analizzare Codice sorgente e impostazioni, Dipendenze binarie o entrambi. Screenshot of the product component selection screen

    Nota

    L'opzione Codice sorgente e impostazioni analizza solo il codice sorgente nei progetti selezionati nella schermata precedente. L'opzione Dipendenze binarie analizza tutte le dipendenze, ad esempio pacchetti NuGet o i file DLL a cui si fa riferimento, su cui si basano i progetti. Quando si seleziona l'opzione Dipendenze binarie è possibile aspettarsi la visualizzazione di molti più problemi identificati. L'analisi dei file binari può essere utile perché i problemi rilevati possono identificare potenziali problemi nelle dipendenze, ma potrebbe anche non essere utile perché il codice sorgente non è disponibile per queste dipendenze, quindi i problemi non possono essere risolti e, in caso di potenziali problemi, potrebbe non costituire un problema nel caso specifico.

Può essere utile generare due report diversi: per le attività e per la consapevolezza personale. >

  1. Fare clic sul pulsante Analizza per avviare l'analisi. I progetti selezionati vengono analizzati per cercare potenziali problemi durante la migrazione ad Azure. Al termine, verrà visualizzato un dashboard dei risultati. Screenshot showing the results of the scan

Passaggi successivi

Interpretare i risultati

Per informazioni su come interpretare i risultati, vedere Interpretare i risultati dell'analisi dalla valutazione di applicazioni e codice di Azure Migrate per .NET.