Alat penginstal SOS (dotnet-sos)
Artikel ini berlaku untuk: ✔️ .NET Core 2.1 SDK dan versi yang lebih baru
Instal
ada dua cara untuk mengunduh dan menginstal dotnet-sos
:
alat global dotnet:
Untuk menginstal versi rilis terbaru dari
dotnet-sos
paket NuGet, gunakan perintah dotnet tool install:dotnet tool install --global dotnet-sos
Pengunduhan langsung:
Unduh alat yang dapat dijalankan yang cocok dengan platform Anda:
OS Platform Windows x86 | x64 | Lengan | Arm-x64 Linux x64 | Lengan | Arm64 | musl-x64 | musl-Arm64
Sinopsis
dotnet-sos [-h|--help] [options] [command]]
Deskripsi
Alat dotnet-sos
global menginstal ekstensi debugger SOS. Ekstensi ini memungkinkan Anda memeriksa status .NET Core terkelola dari debugger asli seperti lldb dan windbg.
Catatan
Menginstal SOS melalui dotnet-sos
alat ini hanya diperlukan di Linux atau macOS. Ini mungkin juga diperlukan di Windows jika Anda menggunakan alat penelusuran kesalahan yang lebih lama. Versi terbaru Windows Debugger (>= versi 10.0.18317.1001 dari WinDbg atau cdb) memuat SOS secara otomatis dari galeri ekstensi Microsoft.
Opsi
--version
Menampilkan informasi versi.
-h|--help
Tampilkan bantuan baris perintah.
penginstalan dotnet-sos
Menginstal ekstensi SOS secara lokal untuk men-debug proses .NET Core. Di macOS dan Linux, file .lldbinit akan diperbarui sehingga ekstensi secara otomatis dimuat saat startup lldb. Jika Anda menginstal SOS di Windows dengan alat penelusuran kesalahan yang lebih lama (sebelum versi 10.0.18317.1001), Anda harus memuat ekstensi secara manual di WinDbg atau cdb dengan menjalankan .load %USERPROFILE%\.dotnet\sos\sos.dll
di debugger.
Sinopsis
dotnet-sos install [--architecture <arch>]
Opsi
--architecture <arch>
Menentukan arsitektur prosesor biner SOS yang akan diinstal. Secara default,
dotnet-sos
menginstal arsitektur komputer host. Gunakan opsi ini saat Anda ingin menginstal SOS untuk arsitektur yang berbeda dari arsitektur host dotnet. Misalnya, jika Anda menjalankan biner Arm32 dari host Arm64, Anda harus menginstal SOS dengandotnet-sos install --architecture Arm
.Arsitektur berikut tersedia:
Arm
Arm64
X86
X64
hapus instalan dotnet-sos
Menghapus instalan ekstensi SOS dan, di Linux dan macOS, menghapusnya dari konfigurasi lldb.
Sinopsis
dotnet-sos uninstall
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk