如何使用windbg中的sos扩展进行调试?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3810个文字,预计阅读时间需要16分钟。
SOS是干什么的?简单来说,SOS就是一个程序集文件。这个程序集的作用是在使用windbg分析.net进程时,提供便捷的快捷方式。通过SOS,我们可以轻松查看CLR运行时的各类信息,帮助我们更好地分析。
直观来说,sos就是一个程序集文件。这个程序集的作用就是让我们在使用windbg分析.net进程时,更加方便快捷。通过sos,我们可以清晰的查看CLR运行时的各类信息,辅助我们去理解托管内存的状态和含义。
这个程序集是随.NET Framework一起安装的,一般不需要单独安装。在我本机自动安装的位置如下:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\SOS.dll
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\SOS.dll
如何加载和使用
一般情况,使用windbg自带的命令即可自动加载,使用查看加载是否成功。
本文共计3810个文字,预计阅读时间需要16分钟。
SOS是干什么的?简单来说,SOS就是一个程序集文件。这个程序集的作用是在使用windbg分析.net进程时,提供便捷的快捷方式。通过SOS,我们可以轻松查看CLR运行时的各类信息,帮助我们更好地分析。
直观来说,sos就是一个程序集文件。这个程序集的作用就是让我们在使用windbg分析.net进程时,更加方便快捷。通过sos,我们可以清晰的查看CLR运行时的各类信息,辅助我们去理解托管内存的状态和含义。
这个程序集是随.NET Framework一起安装的,一般不需要单独安装。在我本机自动安装的位置如下:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\SOS.dll
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\SOS.dll
如何加载和使用
一般情况,使用windbg自带的命令即可自动加载,使用查看加载是否成功。

