Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Эта статья относится к: ✔️ пакета SDK для .NET 6.0 и более поздних версий
Устанавливать
Чтобы установить последнюю версию пакета NuGet
dotnet tool install --global dotnet-debugger-extensions
Синопсис
dotnet-debugger-extensions [-h|--help] [options] [command]]
Описание
Глобальное средство dotnet-debugger-extensions устанавливает расширения отладчика .NET , что позволяет лучше выполнять отладку в собственных отладчиках, таких как WinDbg и LLDB.
Заметка
Отладчик Windows (>= версия 10.0.18317.1001 WinDbg или cdb) автоматически загружает расширения из коллекции расширений Майкрософт.
Параметры
--versionОтображает сведения о версии.
-h|--helpОтображает справку командной строки.
установка dotnet-debugger-extensions
Устанавливает расширения отладчика .NET локально для отладки процессов .NET Core. В macOS и Linux файл .lldbinit обновляется, чтобы расширение автоматически загружалось при запуске LLDB. Если вы устанавливаете в Windows с более старыми средствами отладки (до версии 10.0.18317.1001), необходимо вручную загрузить расширение в WinDbg или cdb, выполнив .load %USERPROFILE%\.dotnet\sos\sos.dll в отладчике.
Это перезаписывает все предыдущие установки из установщиков dotnet-debugger-extensions или dotnet-sos.
Синопсис
dotnet-debugger-extensions install [--architecture <arch>]
Параметры
--architecture <arch>Указывает архитектуру процессора для установленных двоичных файлов расширения. По умолчанию
dotnet-debugger-extensionsустанавливает архитектуру хост-компьютера. Используйте этот параметр, если вы хотите установить архитектуру, отличную от архитектуры узла dotnet. Например, если вы используете двоичные файлы Arm32 из узла Arm64, необходимо установить сdotnet-debugger-extensions install --architecture Arm.Доступны следующие архитектуры:
ArmArm64X86X64
--accept-license-agreementЭтот параметр принимает и соглашается с соглашением о лицензировании без ручного взаимодействия с клавиатурой. Для использования при перенаправлении входных данных консоли.
Dotnet-debugger-extensions uninstall
Удаляет расширения отладчика .NET , а в Linux и macOS удаляет его из конфигурации LLDB.
Синопсис
dotnet-debugger-extensions uninstall