Aracılığıyla paylaş


.NET hata ayıklayıcısı uzantıları yükleyicisi (dotnet-debugger-extensions)

Bu makale şunlar için geçerlidir: .NET 6.0 SDK ve sonraki sürümleri ✔️

Yüklemek

NuGet paketinin en son sürüm sürümünü yüklemek için dotnet tool install komutunu kullanın:

dotnet tool install --global dotnet-debugger-extensions

Özet

dotnet-debugger-extensions [-h|--help] [options] [command]]

Açıklama

genel aracı, WinDbg ve LLDB gibi yerel hata ayıklayıcılarda daha iyi hata ayıklama deneyimi sağlayan.NET hata ayıklayıcısı uzantılarını yükler.

Not

Windows Hata Ayıklayıcısı (>= WinDbg veya cdb sürüm 10.0.18317.1001) uzantıları Otomatik olarak Microsoft uzantı galerisinden yükler.

Seçenekler

  • --version

    Sürüm bilgilerini görüntüler.

  • -h|--help

    Komut satırı yardımlarını gösterir.

dotnet-debugger-extensions yüklemesi

.NET Core işlemlerinde hata ayıklamak için yerel olarak .NET hata ayıklayıcısı uzantılarını yükler. macOS ve Linux'ta uzantının LLDB başlangıcında otomatik olarak yüklenmesi için .lldbinit dosyası güncelleştirilir. Windows'a eski hata ayıklama araçlarıyla yüklüyorsanız (sürüm 10.0.18317.1001'den önce), hata ayıklayıcıda .load %USERPROFILE%\.dotnet\sos\sos.dll çalıştırarak uzantıyı WinDbg veya cdb'de el ile yüklemeniz gerekir.

Bu, dotnet-debugger-extensions veya dotnet-sos yükleyicilerinden önceki yüklemelerin üzerine yazar.

Özet

dotnet-debugger-extensions install [--architecture <arch>]

Seçenekler

  • --architecture <arch>

    Yüklenecek uzantı ikili dosyalarının işlemci mimarisini belirtir. Varsayılan olarak, dotnet-debugger-extensions konak makinenin mimarisini yükler. Dotnet konak mimarisinden farklı bir mimari için yüklemek istediğinizde bu seçeneği kullanın. Örneğin, Arm64 konağından Arm32 ikili dosyalarını çalıştırıyorsanız dotnet-debugger-extensions install --architecture Armile yüklemeniz gerekir.

    Aşağıdaki mimariler kullanılabilir:

    • Arm
    • Arm64
    • X86
    • X64
  • --accept-license-agreement

    Bu seçenek, el ile klavye etkileşimi olmadan lisans sözleşmesini kabul eder ve kabul eder. Konsol girişi yeniden yönlendirildiğinde kullanmak için.

dotnet-debugger-extensions kaldırma

.NET hata ayıklayıcısı uzantılarını kaldırır ve Linux ve macOS'ta llDB yapılandırmasından kaldırır.

Özet

dotnet-debugger-extensions uninstall