Freigeben über


Übersicht über das .NET-Deinstallationstool

Das .NET-Deinstallationstool automatisiert das Entfernen von .NET-SDKs und -Runtimes von Ihrem System. Das Tool unterstützt Windows und macOS. Linux wird nicht unterstützt.

Begrenzungen

Das Tool kann nur .NET-SDKs und -Runtimes deinstallieren, die mit einer der folgenden Methoden installiert wurden:

  • Installiert mit einem .NET SDK- oder .NET-Runtime-Installationsprogramm.
  • Installiert vom Visual Studio-Installer, aber nur für Visual Studio 2019 16.3 und früher.

Das Tool kann nur SDKs und Runtimes deinstallieren, die sich im Ordner /usr/local/share/dotnet befinden.

Aufgrund dieser Einschränkungen ist das Tool möglicherweise nicht in der Lage, alle .NET SDKs und -Runtimes auf Ihrem Computer zu deinstallieren. Mit dem Befehl dotnet --info können Sie alle installierten .NET SDKs und -Runtimes ermitteln, einschließlich der SDKs und Runtimes, die dieses Tool nicht entfernen kann. Der Befehl dotnet-core-uninstall list zeigt an, welche SDKs mit dem Tool deinstalliert werden können.

Installieren des Tools

Sie können das .NET-Deinstallationstool auf der Seite mit den Releases des Tools herunterladen. Den Quellcode finden Sie im GitHub-Repository dotnet/cli-lab.

Führen Sie die folgenden Schritte aus, um das Tool zu installieren:

  1. Laden Sie das Installationsprogramm dotnet-core-uninstall-*.msi von der GitHub-Release-Seite herunter.
  2. Führen Sie das Installationsprogramm aus.
  1. Laden Sie die dotnet-core-uninstall.tar.gz Tarball von der GitHub-Release-Seite herunter.

  2. Führen Sie das folgende Shellskript aus, um den Tarball in ein Verzeichnis namens dotnet-core-uninstall in Ihrem Startverzeichnis zu extrahieren:

    mkdir -p ~/dotnet-core-uninstall
    tar -zxf dotnet-core-uninstall.tar.gz -C ~/dotnet-core-uninstall
    

Wichtig

Für die Deinstallation von .NET-SDKs und -Runtimes benötigt das Tool Administratorrechte. Daher sollte es in einem Verzeichnis mit schreibgeschütztem Zugriff installiert werden, z. B. in C:\Programme unter Windows oder in /usr/local/bin unter macOS. Weitere Informationen finden Sie unter Erhöhter Zugriff für dotnet-Befehle.

Deinstallieren des Tools

Führen Sie die folgenden Schritte aus, um das Tool zu deinstallieren:

  1. Öffnen Sie das Start-Menü.
  2. Suchen Sie nach Programme hinzufügen oder entfernen, und öffnen Sie sie.
  3. Suchen Sie nach Microsoft .NET SDK Uninstall Tool.
  4. Wählen Sie Deinstallieren aus.

Wenn Sie den dotnet-core-uninstall.tar.gz Tarball extrahiert haben, löschen Sie die extrahierten Dateien.

Befehle