.NET-installatieprogramma voor foutopsporingsprogramma-extensies (dotnet-debugger-extensions)
Dit artikel is van toepassing op: ✔️ .NET 6.0 SDK en latere versies
Installeren
Als u de nieuwste releaseversie van het dotnet-debugger-extensions
NuGet-pakketwilt installeren, gebruikt u de opdracht dotnet tool install:
dotnet tool install --global dotnet-debugger-extensions
Samenvatting
dotnet-debugger-extensions [-h|--help] [options] [command]]
Beschrijving
Het dotnet-debugger-extensions
globale hulpprogramma installeert de extensies voor het .NET-foutopsporingsprogramma's, waardoor er betere foutopsporingservaring mogelijk is in systeemeigen foutopsporingsprogramma's zoals WinDbg en LLDB.
Notitie
Windows Debugger (>= version 10.0.18317.1001 of WinDbg of cdb) laadt automatisch de extensies uit de Microsoft-extensiegalerie.
Opties
--version
Geeft versiegegevens weer.
-h|--help
Toont opdrachtregelhulp.
dotnet-debugger-extensions installeren
Installeert de .NET-foutopsporingsprogramma-extensies 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 windows installeert met oudere hulpprogramma's voor foutopsporing (vóór versie 10.0.18317.1001), moet u de extensie handmatig laden in WinDbg of cdb door .load %USERPROFILE%\.dotnet\sos\sos.dll
uit te voeren in het foutopsporingsprogramma.
Hiermee overschrijft u alle eerdere installaties van de dotnet-debugger-extensions of dotnet-sos installers.
Samenvatting
dotnet-debugger-extensions install [--architecture <arch>]
Opties
--architecture <arch>
Hiermee geeft u de processorarchitectuur van de binaire extensiebestanden te installeren. Standaard installeert
dotnet-debugger-extensions
de architectuur van de hostcomputer. Gebruik deze optie als u wilt installeren voor een architectuur die verschilt van de dotnet-hostarchitectuur. Als u bijvoorbeeld binaire Arm32-bestanden uitvoert vanaf een Arm64-host, moet u installeren metdotnet-debugger-extensions install --architecture Arm
.De volgende architecturen zijn beschikbaar:
Arm
Arm64
X86
X64
--accept-license-agreement
Deze optie accepteert en gaat akkoord met de licentieovereenkomst zonder handmatige toetsenbordinteractie. Voor gebruik wanneer consoleinvoer wordt omgeleid.
dotnet-debugger-extensions verwijderen
Hiermee verwijdert u de extensies voor het .NET-foutopsporingsprogramma's en verwijdert u deze in Linux en macOS uit de LLDB-configuratie.
Samenvatting
dotnet-debugger-extensions uninstall