.NET 调试器扩展安装程序 (dotnet-debugger-extensions)
本文 适用于: ✔️ .NET 6.0 SDK 及更高版本
安装
若要安装最新版本的 dotnet-debugger-extensions
NuGet 包,请使用 dotnet 工具安装 命令:
dotnet tool install --global dotnet-debugger-extensions
概要
dotnet-debugger-extensions [-h|--help] [options] [command]]
描述
注意
Windows 调试器(>= 版本 10.0.18317.1001 的 WinDbg 或 cdb)会自动从 Microsoft 扩展库加载扩展。
选项
--version
显示版本信息。
-h|--help
显示命令行帮助。
dotnet-debugger-extensions install
在本地安装 .NET 调试器扩展,以便调试 .NET Core 进程。 在 macOS 和 Linux 上,更新 .lldbinit 文件,以便扩展在 LLDB 启动时自动加载。 如果使用较旧的调试工具(版本 10.0.18317.1001 之前)在 Windows 上安装,则需要通过在调试器中运行 .load %USERPROFILE%\.dotnet\sos\sos.dll
来手动加载 WinDbg 或 cdb 中的扩展。
这会覆盖 dotnet-debugger-extensions 或 dotnet-sos 安装程序中的任何以前的安装。
概要
dotnet-debugger-extensions install [--architecture <arch>]
选项
--architecture <arch>
指定要安装的扩展二进制文件的处理器体系结构。 默认情况下,
dotnet-debugger-extensions
安装主机的体系结构。 如果要为不同于 dotnet 主机体系结构的体系结构安装,请使用此选项。 例如,如果从 Arm64 主机运行 Arm32 二进制文件,则需要使用dotnet-debugger-extensions install --architecture Arm
进行安装。以下体系结构可用:
Arm
Arm64
X86
X64
--accept-license-agreement
此选项接受并同意许可协议,而无需手动键盘交互。 重定向控制台输入时使用。
dotnet-debugger-extensions uninstall
卸载
概要
dotnet-debugger-extensions uninstall