Condividi tramite


Rimuovere i riferimenti inutilizzati

Questo refactoring si applica a:

  • C#
  • Visual Basic

Che cosa: Solo per i progetti di stile SDK , consente di rimuovere i 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.

Annotazioni

È possibile usare .NET Upgrade Assistant direttamente da Visual Studio per aggiornare l'app alle versioni più recenti di .NET.

How-to

  1. Verificare che l'opzione sia abilitata.

    Selezionare Strumenti>Opzioni>Editor> di testoC#>Avanzate e abilitare Il comando Mostra "Riferimenti inutilizzati rimossi" in Esplora soluzioni.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sul nome di un progetto o sul nodo Dipendenze .

  3. Selezionare Rimuovi riferimenti inutilizzati.

    Screenshot del comando Rimuovi riferimenti inutilizzati

  4. Viene visualizzata la finestra di dialogo Rimuovi riferimenti inutilizzati , che visualizza riferimenti che non dispongono di alcun utilizzo nel codice sorgente. I riferimenti inutilizzati sono pre-selezionati per la rimozione con un'opzione per mantenere i riferimenti selezionando Keep dall'elenco a discesa Azione.

    Screenshot della finestra di dialogo Rimuovi riferimenti inutilizzati

  5. Fare clic Apply per rimuovere i riferimenti selezionati.

Vedere anche