Aggiornare i progetti con Assistente aggiornamento .NET
L'obiettivo di questo articolo è fornire i passaggi di base per aggiornare un progetto con .NET Upgrade Assistant. Ciò comporta l'avvio dell'aggiornamento e la revisione dei risultati. In base alla complessità del progetto, potrebbe essere necessario eseguire aggiornamenti manuali al codice.
Alcuni tipi di progetto hanno indicazioni specifiche sull'aggiornamento. Per altre informazioni, vedere Tipi di progetto supportati.
Prerequisiti
- Per Visual Studio, vedere Installare Assistente aggiornamento .NET - Estensione di Visual Studio
- Per lo strumento globale .NET, vedere Installare .NET Upgrade Assistant - Strumento globale .NET
Aggiornare un progetto in Visual Studio
Seguire questa procedura per aggiornare un progetto in Visual Studio.
Eseguire il backup del codice.
Aprire Visual Studio.
Aprire un progetto o una soluzione.
Nella finestra Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto>Aggiorna.
Nella scheda Aggiorna selezionare le opzioni di aggiornamento appropriate.
In base al tipo di progetto e alla versione del framework di destinazione, vengono presentate diverse opzioni. L'immagine seguente mostra due opzioni durante l'aggiornamento di un Windows Form per il progetto .NET Framework. Queste opzioni non vengono visualizzate durante l'aggiornamento di un progetto .NET:
In questo esempio selezionare Aggiorna progetto a una versione .NET più recente.
Selezionare la modalità di esecuzione dell'aggiornamento. Selezionare Aggiornamento del progetto sul posto, quindi selezionare Avanti.
Alcuni progetti possono presentare solo un'unica opzione. Per altre informazioni su queste opzioni, vedere Come eseguire l'aggiornamento.
Selezionare il framework di destinazione, ad esempio .NET 8.0. Quindi seleziona Avanti.
Selezionare i componenti da aggiornare e quindi selezionare Aggiorna selezione.
Al termine dell'aggiornamento, viene visualizzato un elenco di elementi elaborati.
Ogni elemento elaborato dall'aggiornamento è elencato, insieme al relativo stato. Per altre informazioni, vedere Risultati dell'aggiornamento.
Aggiornare un progetto dall'interfaccia della riga di comando
Seguire questa procedura per aggiornare un progetto usando il terminale. Lo strumento globale .NET è uno strumento interattivo che illustra le opzioni di aggiornamento. Usare i tasti freccia SU e Freccia GIÙ per modificare l'opzione evidenziata e INVIO per eseguire l'opzione selezionata. Ogni schermata offre opzioni su come configurare l'aggiornamento.
Eseguire il backup del codice.
Aprire un terminale e passare alla cartella contenente la soluzione o il progetto da aggiornare.
Per avviare lo strumento, eseguire il
upgrade-assistant upgrade
comando .Viene chiesto cosa si vuole aggiornare. A seconda di ciò che viene rilevato, alcune opzioni potrebbero essere applicate automaticamente o mancanti completamente.
Se vengono trovati più progetti, scegliere uno dei progetti e premere INVIO.
Aggiornare i progetti nell'ordine di dipendenza. Ad esempio, l'immagine precedente mostra due progetti:
MatchingGame
eMatchingGame.Logic
.MatchingGame
dipende daMatchingGame.Logic
, quindiMatchingGame.Logic
deve essere prima aggiornato.Se è disponibile un'opzione per modificare il tipo di aggiornamento, scegliere uno e premere INVIO. Se fosse disponibile una sola opzione, sarebbe stata selezionata automaticamente.
Per altre informazioni su queste opzioni, vedere Come eseguire l'aggiornamento.
Suggerimento
Se è stato eseguito il backup del codice, è possibile selezionare Aggiornamento del progetto sul posto.
Scegliere un framework di destinazione, ad esempio .NET 8.0, e premere INVIO.
Il prompt finale è una conferma, visualizzando tutte le opzioni selezionate. Premere INVIO per avviare l'aggiornamento.
Al termine dell'aggiornamento, viene visualizzato un riepilogo.