Freigeben über


Dotnet-Toolliste

Dieser Artikel gilt für: ✔️ .NET Core 3.1 SDK und höhere Versionen

Name

dotnet tool list – Listet alle .NET-Tools des angegebenen Typs auf, der derzeit auf Ihrem Computer installiert ist.

Zusammenfassung

dotnet tool list -g|--global

dotnet tool list --tool-path <PATH>

dotnet tool list --local

dotnet tool list [<PACKAGE_ID>]

dotnet tool list

dotnet tool list -h|--help

Beschreibung

Mit dem Befehl dotnet tool list können Sie .NET global, toolpfad oder lokale Tools auf Ihrem Computer auflisten. Der Befehl listet den Paketnamen, die installierte Version und den Toolbefehl auf. Um den Befehl zu verwenden, geben Sie eine der folgenden Optionen an:

  • Verwenden Sie zum Auflisten globaler Tools, die am Standardspeicherort installiert sind, die Option --global
  • Um globale Tools auflisten zu können, die an einem benutzerdefinierten Speicherort installiert sind, verwenden Sie die Option --tool-path.
  • Verwenden Sie zum Auflisten lokaler Tools die Option --local, oder lassen Sie die Optionen --global, --tool-pathund --local aus.
  • Verwenden Sie zum Auflisten eines bestimmten Tools das optionale PACKAGE_ID-Argument.

Argumente

  • PACKAGE_ID

    Listet das Tool auf, das die angegebene Paket-ID enthält, wenn das Tool installiert ist. Kann in Verbindung mit Optionen verwendet werden. Bietet eine Möglichkeit, zu überprüfen, ob ein bestimmtes Tool installiert wurde. Wenn kein Tool mit der angegebenen Paket-ID gefunden wird, werden in der Befehlsüberschrift Überschriften ohne Detailzeilen aufgelistet. Der Befehl gibt immer 0 zurück.

Optionen

  • -g|--global

    Listet benutzerweite globale Tools auf. Kann nicht mit der option --tool-path kombiniert werden. Wenn sie sowohl --global als auch --tool-path weglassen, werden lokale Tools aufgelistet.

  • -?|-h|--help

    Gibt eine Beschreibung der Verwendung des Befehls aus.

  • --local

    Listet lokale Tools für das aktuelle Verzeichnis auf. Kann nicht mit den optionen --global oder --tool-path kombiniert werden. Wenn sie sowohl --global als auch --tool-path weglassen, werden lokale Tools auch dann aufgelistet, wenn --local nicht angegeben ist.

  • --tool-path <PATH>

    Gibt einen benutzerdefinierten Speicherort an, an dem globale Tools gefunden werden sollen. PATH kann absolut oder relativ sein. Kann nicht mit der option --global kombiniert werden. Wenn sie sowohl --global als auch --tool-path weglassen, werden lokale Tools aufgelistet.

Beispiele

  • dotnet tool list -g

    Listet alle globalen Tools auf, die auf Ihrem Computer (aktuelles Benutzerprofil) installiert sind.

  • dotnet tool list --tool-path c:\global-tools

    Listet die globalen Tools aus einem bestimmten Windows-Verzeichnis auf.

  • dotnet tool list --tool-path ~/bin

    Listet die globalen Tools aus einem bestimmten Linux/macOS-Verzeichnis auf.

  • dotnet tool list oder dotnet tool list --local

    Listet alle lokalen Tools auf, die im aktuellen Verzeichnis verfügbar sind.

  • dotnet tool list -g dotnetsay

    Listet das globale Tool mit der Paket-ID dotnetsay

  • dotnet tool list dotnetsay

    Listet das lokale Tool mit der Paket-ID dotnetsay-

Siehe auch