Rimuovere i riferimenti inutilizzati
Questo refactoring si applica a:
- C#
- Visual Basic
Cosa: solo per i progetti di stile SDK, consente di rimuovere riferimenti inutilizzati.
Quando: si vogliono pulire i riferimenti al progetto e i pacchetti NuGet che non hanno alcun utilizzo.
Perché: la rimozione dei riferimenti di progetto senza utilizzo può contribuire a risparmiare spazio e ridurre il tempo di avvio dell'applicazione, perché richiede tempo per caricare ogni modulo ed evita di avere i metadati di caricamento del compilatore che non verranno mai usati.
Nota
È possibile usare .NET Upgrade Assistant direttamente da Visual Studio per aggiornare l'app alle versioni più recenti di .NET.
Procedure
Verificare che l'opzione sia abilitata.
Selezionare Strumenti>Opzioni>Editor>di testo C#>Avanzate e abilitare Mostra il comando "Riferimenti inutilizzati rimossi" in Esplora soluzioni (sperimentale).
Fare clic con il pulsante destro del mouse su un nome di progetto o un nodo dipendenze in Esplora soluzioni.
Selezionare Rimuovi riferimenti inutilizzati.
La finestra di dialogo Rimuovi riferimenti inutilizzati aprirà la visualizzazione di riferimenti senza utilizzo nel codice sorgente. I riferimenti inutilizzati verranno pre-selezionati per la rimozione con un'opzione per mantenere i riferimenti selezionando
Keep
dall'elenco a discesa Azione.Fare clic
Apply
per rimuovere i riferimenti selezionati.