SOS-installatieprogramma (dotnet-sos)
Dit artikel is van toepassing op: ✔️ .NET Core 2.1 SDK en latere versies
Installeren
Er zijn twee manieren om te downloaden en te installeren dotnet-sos
:
dotnet global tool:
Als u de nieuwste releaseversie van het
dotnet-sos
NuGet-pakket wilt installeren, gebruikt u de installatieopdracht van het dotnet-hulpprogramma :dotnet tool install --global dotnet-sos
Direct downloaden:
Download het uitvoerbare hulpprogramma dat overeenkomt met uw platform:
Besturingssysteem Platform Windows x86 | x64 | Arm | Arm-x64 Linux x64 | Arm | Arm64 | musl-x64 | musl-Arm64
Synopsis
dotnet-sos [-h|--help] [options] [command]]
Beschrijving
Het dotnet-sos
globale hulpprogramma installeert de extensie van het SOS-foutopsporingsprogramma. Met deze extensie kunt u de beheerde .NET Core-status inspecteren vanuit systeemeigen foutopsporingsprogramma's zoals lldb en windbg.
Notitie
Het installeren van SOS via het dotnet-sos
hulpprogramma is alleen nodig in Linux of macOS. Het kan ook nodig zijn in Windows als u oudere hulpprogramma's voor foutopsporing gebruikt. Recente versies van het Windows-foutopsporingsprogramma (>= versie 10.0.18317.1001 van WinDbg of cdb) laden SOS automatisch vanuit de Microsoft-extensiegalerie.
Opties
--version
Geeft versie-informatie weer.
-h|--help
Hiermee wordt de help voor de opdrachtregel weergegeven.
dotnet-sos installeren
Installeert de SOS-extensie lokaal voor foutopsporing van .NET Core-processen. In macOS en Linux wordt het .lldbinit-bestand bijgewerkt, zodat de extensie automatisch wordt geladen bij het opstarten van lldb. Als u SOS in Windows installeert met oudere hulpprogramma's voor foutopsporing (ouder dan versie 10.0.18317.1001), moet u de extensie handmatig laden in WinDbg of cdb door uit te voeren .load %USERPROFILE%\.dotnet\sos\sos.dll
in het foutopsporingsprogramma.
Synopsis
dotnet-sos install [--architecture <arch>]
Opties
--architecture <arch>
Hiermee geeft u de processorarchitectuur op van de binaire SOS-bestanden die moeten worden geïnstalleerd. Installeert standaard
dotnet-sos
de architectuur van de hostcomputer. Gebruik deze optie als u SOS wilt installeren voor een architectuur die verschilt van de dotnet-hostarchitectuur. Als u bijvoorbeeld binaire Arm32-bestanden uitvoert vanaf een Arm64-host, moet u SOS installeren metdotnet-sos install --architecture Arm
.De volgende architecturen zijn beschikbaar:
Arm
Arm64
X86
X64
dotnet-sos verwijderen
Hiermee verwijdert u de SOS-extensie en verwijdert u deze in Linux en macOS uit de lldb-configuratie.
Synopsis
dotnet-sos uninstall
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor