SOS-telepítő (dotnet-sos)
Ez a cikk a következő kiadásokra vonatkozik: ✔️ .NET Core 2.1 SDK és újabb verziók
Telepítés
Kétféleképpen töltheti le és telepítheti 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 tool install parancsot:dotnet tool install --global dotnet-sos
Közvetlen letöltés:
Töltse le a platformnak megfelelő végrehajtható eszközt:
Operációs rendszer Platform Windows x86 | x64 | Kar | Arm-x64 Linux x64 | Kar | Arm64 | musl-x64 | musl-Arm64
Áttekintés
dotnet-sos [-h|--help] [options] [command]]
Description
A dotnet-sos
globális eszköz telepíti az SOS hibakereső bővítményt. Ezzel a bővítménnyel megvizsgálhatja a felügyelt .NET Core-állapotot a natív hibakeresőkből, például az lldb-ből és a windbg-ből.
Megjegyzés
Az SOS telepítése az dotnet-sos
eszközzel 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ő legújabb verziói (>= a WinDbg vagy cdb 10.0.18317.1001-es verziója) automatikusan betöltik az SOS-t a Microsoft bővítménykatalógusából.
Beállítások
--version
A verzióinformációkat jeleníti meg.
-h|--help
A parancssori súgó megjelenítése.
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ásakor. 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
.
Áttekintés
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. Akkor használja ezt a lehetőséget, ha a dotnet-gazdagép architektúrájától eltérő architektúrához szeretné telepíteni az SOS-t. Ha például Arm32 bináris fájlokat futtat egy Arm64-gazdagépről, telepítenie kell az SOS-t a következőveldotnet-sos install --architecture Arm
: .A következő architektúrák érhetők el:
Arm
Arm64
X86
X64
dotnet-sos eltávolítása
Eltávolítja az SOS-bővítményt , és Linux és macOS rendszeren eltávolítja azt az LLDB-konfigurációból.
Áttekintés
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: