软件调试

书籍:

  • 软件调试修炼之道(Debug it!: find, repair, and prevent bugs in your code)TP311.5/D64 2011
  • Windows高级调试(advanced window debugging)TP316.7/A60 2009
  • 软件调试 TP311.5/C33 2008
  • 软件调试实战(The developer’s guide to debugging)TP311.5/D6
  • .NET 2.0应用程序调试(Debugging Microsoft .NET 2.0 applicatons)TP393.09/B18
  • Microsoft .NET和Windows应用程序调试(Debugging applications for microsoft .NET and microsoft windows)TP393.09/A3
  • .NET开发人员调试策略TP393.09/A4

 

网站:

 

 

如何在Visual Studio中启用SOS

首先检查项目属性(Project + Properties, Debug tab,勾选 "Enable native code debugging" )

clip_image001

启动调试,在immediate窗口使用命令“.load sos”加载

clip_image002

如果加载时报如下的错误,可以通过设置Tools->Option->Debugging->General, check the box labeled "Use Managed Compatibility Mode."

clip_image003

clip_image004

在immediate窗口使用命令“!help”查看支持的命令

clip_image005

使用命令时如果出现提示 ‘PDB symbol for clr.dll not loaded’ ,可以通过Tools > Option > Debugging > Symbols 选中 ‘Microsoft Symbol Servers’ 解决.

clip_image006

http://www.cnblogs.com/luminji/archive/2011/01/27/1946217.html

http://www.dotnetcurry.com/showarticle.aspx?ID=648

转载于:https://www.cnblogs.com/lingshf/p/5375726.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值