原先我们使用.load by sos,在.NET Core 或者 .NET 5中需要直接按指定目录加载SOS调试器扩展了
二、配置SOS
安装配置指定的SOS指令。.NET Framework系统自带。.netcore需要安装对应的运行时版本的SOS。
首先确保安装了dotnet-sos 工具,可以通过命令行安装
1 | dotnet tool install -g dotnet-sos |
. 安装.NET Core 3.1的SOS扩展:
dotnet-sos install
.load C:\Users\Administrator\.dotnet\sos\SOS.dll
0:049> !clrstack Failed to find runtime DLL (clr.dll), 0x80004005 Extension commands need clr.dll in order to have something to do.
三、配置符号路径
或者在Windbg设置配置
新版
旧版
如果本文引用了你的文章而未注明,请及时联系我。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
2016-03-29 SqlParameter设定value为0却变成null