SOS-telepítő (dotnet-sos)
Ez a cikk a következőre vonatkozik: ✔️ .NET Core 2.1 SDK és újabb verziók
Telepítés
Kétféleképpen tölthető le és telepíthető dotnet-sos
:
dotnet globális eszköz:
A NuGet-csomag legújabb kiadási verziójának
dotnet-sos
telepítéséhez használja a dotnet eszköz telepítési parancsát:dotnet tool install --global dotnet-sos
Közvetlen letöltés:
Töltse le a platformnak megfelelő végrehajtható eszközt:
OS Platform Windows x86 x64 | Arm-x64 | | Linux x64 | Arm | Arm64 | musl-x64 | musl-Arm64
Szinopszis
dotnet-sos [-h|--help] [options] [command]]
Leírás
A dotnet-sos
globális eszköz telepíti az SOS hibakereső bővítményt. Ez a bővítmény lehetővé teszi a felügyelt .NET Core állapotának vizsgálatát natív hibakeresőkből, például az lldb-ből és a windbgből.
Feljegyzés
Az SOS telepítése az dotnet-sos
eszközön keresztül csak Linux vagy macOS rendszeren szükséges. Windows rendszeren is szükség lehet rá, ha régebbi hibakeresési eszközöket használ. A Windows Hibakereső (>= WinDbg vagy cdb 10.0.18317.1001-es verziója) legújabb verziói automatikusan betöltik az SOS-t a Microsoft bővítménygyűjteményéből.
Beállítások
--version
A verzióinformációkat jeleníti meg.
-h|--help
Parancssori súgót jelenít meg.
dotnet-sos telepítése
Telepíti az SOS-bővítményt helyileg a .NET Core-folyamatok hibakereséséhez. MacOS és Linux rendszeren a .lldbinit fájl frissül, így a bővítmény automatikusan betöltődik az lldb indításkor. Ha régebbi hibakeresési eszközökkel telepíti az SOS-t Windows rendszeren (a 10.0.18317.1001-es verzió előtt), manuálisan kell betöltenie a bővítményt a WinDbg-ben vagy a cdb-ben a hibakeresőben való futtatással .load %USERPROFILE%\.dotnet\sos\sos.dll
.
Szinopszis
dotnet-sos install [--architecture <arch>]
Beállítások
--architecture <arch>
Megadja a telepíteni kívánt SOS bináris fájlok processzorarchitektúráját. Alapértelmezés szerint
dotnet-sos
telepíti a gazdagép architektúráját. Ezt a lehetőséget akkor használja, ha olyan architektúrára szeretné telepíteni az SOS-t, amely eltér a dotnet gazdagéparchitektúrájától. Ha például Arm32 bináris fájlokat futtat egy Arm64-gazdagépről, telepítenie kell az SOS-t.dotnet-sos install --architecture Arm
A következő architektúrák érhetők el:
Arm
Arm64
X86
X64
dotnet-sos eltávolítás
Eltávolítja az SOS-bővítményt , és Linux és macOS rendszeren eltávolítja azt az LLDB-konfigurációból.
Szinopszis
dotnet-sos uninstall
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: