Entfernen nicht verwendeter Verweise

Dieses Refactoring gilt für:

  • C#
  • Visual Basic

Was: Nur für SDK-Formatprojekte können Sie nicht verwendete Verweise entfernen.

Wann: Sie möchten Projektverweise und NuGet-Pakete, die nicht verwendet werden, bereinigen.

Warum: Das Entfernen von Projektverweisen, die nicht verwendet werden, kann dazu beitragen, Speicherplatz zu sparen und die Startzeit Ihrer Anwendung zu verkürzen, da das Laden jedes Moduls Zeit braucht, und verhindert, dass der Compiler Metadaten lädt, die nie verwendet werden.

Hinweis

Sie können den .NET-Upgrade-Assistenten direkt aus Visual Studio verwenden, um Ihre App auf die neuesten .NET-Versionen zu aktualisieren.

Vorgehensweise

  1. Stellen Sie sicher, dass die Option aktiviert ist.

    Wählen Sie "Extras>Optionen>Text Editor>C#>Erweitert" aus, und aktivieren Sie in Projektmappen-Explorer (experimentell) den Befehl "Nicht verwendete Verweise entfernen".

  2. Klicken Sie mit der rechten Maustaste auf einen Projektnamen oder Abhängigkeitsknoten im Projektmappen-Explorer.

  3. Wählen Sie Nicht verwendete Verweise entfernen aus.

    Remove Unused References command

  4. Das Dialogfeld Nicht verwendete Verweise entfernen wird geöffnet und zeigt Verweise an, die im Quellcode nicht verwendet werden. Nicht verwendete Verweise sind bereits ausgewählt, um sie zu entfernen. Sie haben die Möglichkeit, Verweise beizubehalten, indem Sie Keep in der Dropdownliste „Aktion“ auswählen.

    Remove Unused References dialog

  5. Klicken Sie auf Apply, um die ausgewählten Verweise zu entfernen.

Siehe auch