Condividi tramite


Analizzare le applicazioni con l'interfaccia della riga di comando di .NET

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 lo strumento dell'interfaccia della riga di comando per analizzare l'applicazione per individuare possibili incompatibilità con Azure.

Se non è stato installato lo strumento dell'interfaccia della riga di comando di .NET, seguire prima queste istruzioni.

Analizzare l'applicazione

La valutazione di applicazioni e codice per l'interfaccia della riga di comando di .NET consentono di decidere quali progetti nella soluzione analizzare per identificare le opportunità di migrazione in Azure. Seguire questa procedura per analizzare l'applicazione.

  1. Nell'interfaccia della riga di comando, digitare appcat analyze e premere INVIO.

    Nota

    Se questa è la prima volta che si esegue la valutazione di applicazioni e codice per .NET, verrà visualizzato un messaggio informativo sui dati di telemetria e su come rifiutare esplicitamente se si vuole.

  2. Viene visualizzata una schermata che consente di selezionare i progetti nella soluzione da analizzare. Usare i tasti di direzione per evidenziare singoli progetti e premere Spazio per selezionarli. Premere INVIO quando è tutto pronto. A screenshot of the CLI tool's project selection

  3. Verrà quindi visualizzata l'opzione per analizzare il codice sorgente e le impostazioni, le dipendenze binarie o entrambe. Scegliere e premere INVIO. Screenshot of the CLI dependency 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 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. Questa opzione può creare alcuni "rumori" poiché identificherà anche potenziali problemi di compatibilità dei file binari che non sono necessariamente applicabili all'applicazione.

  4. Verrà quindi richiesto di generare un report con i risultati dell'analisi. Il formato dell'output può essere CSV, HTML o JSON. Premere INVIO. Screenshot of the CLI report format selection screen

  5. Verrà richiesto di specificare un nome del report. Immettere il nome e premere INVIO. Screenshot of the CLI report name screen

  6. Infine, verrà chiesto se si vuole eseguire l'analisi. Premere y per continuare oppure n per tornare indietro e modificare le opzioni.

  7. Al termine dell'analisi, il report viene salvato e viene visualizzato un riepilogo dei risultati. Screenshot of the analysis summary

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.