使用windbg时,有一种方法可以打破特定的CLR异常

Chr*_*ian 4 c# clr windbg exception

我正在调试一个生产服务,在极少数情况下抛出AppDomainUnloadedException.该异常不包含堆栈跟踪或有关其发生原因的任何有用信息.所以想要附加windbg并且只在抛出AppDomainUnloadedException而不是任何其他clr异常时中断.

这可能吗?

Sam*_*ren 7

你正在寻找!soe命令(Stop On Exception)语法应该是这样的:

!soe System.AppDomainUnloadedException 1
Run Code Online (Sandbox Code Playgroud)