Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel bezieht sich auf: ✔️ .NET Core 2.1 SDK und höhere Versionen
In diesem Lernprogramm erfahren Sie, wie Sie ein globales Tool installieren und verwenden. Sie verwenden ein Tool, das Sie im ersten Lernprogramm dieser Reihe erstellen.
Voraussetzungen
- Führen Sie das erste Lernprogramm dieser Reihe aus.
- .NET 10.0.100 SDK oder höher (für
dnx
) – optional, aber empfohlen.
Ausführen des Tools ohne Installation (empfohlen)
Ab .NET 10.0.100 können Sie .NET-Tools ohne dauerhafte Installation ausführen:dnx
Führen Sie das Tool direkt mit dnx (vereinfachte Syntax) aus:
dnx microsoft.botsay --add-source ./nupkg microsoft.botsay hello from the bot
Der
--add-source
Parameter weist die .NET CLI an, das Verzeichnis ./nupkg als zusätzlichen Quellfeed für NuGet-Pakete zu verwenden, wenn das Tool für NuGet.org nicht verfügbar ist.
Verwenden des Tools als globales Tool (herkömmliche Installation)
Wenn Sie die dauerhafte Installation für häufig verwendete Zwecke bevorzugen:
Installieren Sie das Tool aus dem Paket, indem Sie den Befehl "dotnet tool install " im Projektordner "microsoft.botsay " ausführen:
dotnet tool install --global --add-source ./nupkg microsoft.botsay
Der
--global
Parameter weist die .NET CLI an, die Binärdateien des Tools an einem Standardspeicherort zu installieren, der der PATH-Umgebungsvariable automatisch hinzugefügt wird.Der
--add-source
Parameter weist die .NET CLI an, das Verzeichnis ./nupkg vorübergehend als zusätzlichen Quellfeed für NuGet-Pakete zu verwenden. Sie haben Ihrem Paket einen eindeutigen Namen gegeben, um sicherzustellen, dass es nur im Verzeichnis ./nupkg und nicht auf der Nuget.org-Website gefunden wird.Die Ausgabe zeigt den Befehl an, der zum Aufrufen des Tools und der installierten Version verwendet wird:
You can invoke the tool using the following command: botsay Tool 'microsoft.botsay' (version '1.0.0') was successfully installed.
Hinweis
Standardmäßig stellt die Architektur der zu installierenden .NET-Binärdateien die derzeit ausgeführte Betriebssystemarchitektur dar. Informationen zum Angeben einer anderen Betriebssystemarchitektur finden Sie unter dotnet tool install, --arch option.
Aufrufen des Tools:
botsay hello from the bot
Hinweis
Wenn dieser Befehl fehlschlägt, müssen Sie möglicherweise ein neues Terminal öffnen, um den PFAD zu aktualisieren.
Entfernen Sie das Tool, indem Sie den Deinstallationsbefehl des dotnet-Tools ausführen:
dotnet tool uninstall -g microsoft.botsay
Verwenden Sie das Werkzeug als ein globales Werkzeug, das an einem benutzerdefinierten Installationsort installiert ist
Installieren Sie das Tool aus dem Paket.
Unter Windows:
dotnet tool install --tool-path c:\dotnet-tools --add-source ./nupkg microsoft.botsay
Unter Linux oder macOS:
dotnet tool install --tool-path ~/bin --add-source ./nupkg microsoft.botsay
Der
--tool-path
Parameter weist die .NET CLI an, die Binärdateien des Tools an dem angegebenen Speicherort zu installieren. Wenn das Verzeichnis nicht vorhanden ist, wird es erstellt. Dieses Verzeichnis wird der PATH-Umgebungsvariable nicht automatisch hinzugefügt.Die Ausgabe zeigt den Befehl an, der zum Aufrufen des Tools und der installierten Version verwendet wird:
You can invoke the tool using the following command: botsay Tool 'microsoft.botsay' (version '1.0.0') was successfully installed.
Aufrufen des Tools:
Unter Windows:
c:\dotnet-tools\botsay hello from the bot
Unter Linux oder macOS:
~/bin/botsay hello from the bot
Entfernen Sie das Tool, indem Sie den Deinstallationsbefehl des dotnet-Tools ausführen:
Unter Windows:
dotnet tool uninstall --tool-path c:\dotnet-tools microsoft.botsay
Unter Linux oder macOS:
dotnet tool uninstall --tool-path ~/bin microsoft.botsay
Troubleshoot
Wenn beim Folgen des Lernprogramms eine Fehlermeldung angezeigt wird, lesen Sie die Problembehandlung bei der Verwendung von .NET-Tools.
Nächste Schritte
In diesem Lernprogramm haben Sie ein Tool als globales Tool installiert und verwendet. Weitere Informationen zum Installieren und Verwenden globaler Tools finden Sie unter Verwalten globaler Tools. Um dasselbe Tool wie ein lokales Tool zu installieren und zu verwenden, wechseln Sie zum nächsten Lernprogramm.