Partager via


Supprimer les références inutilisées

Cette refactorisation s’applique à :

  • C#
  • Visual Basic

Que : pour les projets de style sdk uniquement, vous permet de supprimer les références inutilisées.

Quand : Lorsque vous souhaitez nettoyer les références de projet et les packages NuGet qui n’ont aucune utilisation.

Pourquoi : La suppression des références de projet qui n’ont aucune utilisation permet d’économiser de l’espace et de réduire le temps de démarrage de votre application, car le chargement de chaque module prend du temps et évite que le compilateur charge les métadonnées qui ne seront jamais utilisées.

Remarque

Vous pouvez utiliser l’Assistant Mise à niveau .NET directement à partir de Visual Studio pour mettre à niveau votre application vers les dernières versions de .NET.

Procédures

  1. Vérifiez que l’option est activée.

    Sélectionnez l’Éditeur>de texte Options>outils>C#>Avancé, puis activez la commande Afficher les références inutilisées supprimées dans Explorateur de solutions (expérimental).

  2. Cliquez avec le bouton droit sur un nom de projet ou un nœud de dépendances dans l’Explorateur de solutions.

  3. Sélectionnez Supprimer les références inutilisées.

    Remove Unused References command

  4. La boîte de dialogue Supprimer les références inutilisées s’ouvre en affichant les références qui n’ont aucune utilisation dans le code source. Les références inutilisées seront présélectionnés pour être supprimées, accompagnées d’une option permettant de conserver les références en sélectionnant Keep dans la liste déroulante Action.

    Remove Unused References dialog

  5. Cliquez sur Apply pour supprimer les références sélectionnées.

Voir aussi