Comment trouver les paquets NuGet inutilisés dans une solution ?
ReSharper 2016.1 dispose d’une fonctionnalité pour supprimer les NuGet inutilisés.
Elle peut être exécutée sur une solution et sur chaque projet d’une solution, et effectue les actions suivantes :
-
Analyse votre code et collecte les références aux assemblies.
-
Construit un graphe d’utilisation NuGet basé sur les utilisations des assemblies.
-
Les paquets sans fichiers de contenu, inutilisés eux-mêmes et sans dépendances utilisées sont considérés comme inutilisés et proposés à la suppression.
Malheureusement, cela ne fonctionne pas pour les projets project.json (RSRP-454515) et les projets ASP.NET Core (RSRP-459076).