Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk a következőre vonatkozik: ✔️ .NET 6.0 SDK és újabb verziók
Feljegyzés
Fontolja meg inkább a .NET hibakereső bővítmények használatát, amelyek magukban foglalják az SOS funkciót és a további funkciókat.
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-sostelepítéséhez használja a dotnet eszköz telepítési parancsát:dotnet tool install --global dotnet-sosKözvetlen letöltés:
Töltse le a platformnak megfelelő végrehajtható eszközt:
OS Platform Windows | 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. Ezzel a bővítménysel megvizsgálhatja a felügyelt .NET Core-állapotot olyan natív hibakeresőkből, mint az LLDB és a WinDbg.
Beállítások
--versionA verzióinformációkat jeleníti meg.
-h|--helpParancssori 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á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 .load %USERPROFILE%\.dotnet\sos\sos.dll futtatásával.
Ez felülírja a dotnet-debugger-extensions vagy dotnet-sos telepítők korábbi telepítéseit.
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-sostelepí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-tdotnet-sos install --architecture Arm.A következő architektúrák érhetők el:
ArmArm64X86X64
dotnet-sos eltávolítás
Eltávolítja a SOS-bővítményt, és Linux és macOS rendszeren eltávolítja azt az LLDB-konfigurációból.
Szinopszis
dotnet-sos uninstall