我正在调试生产服务,这是罕见的情况下抛出AppDomainUnloadedException。该异常不包含堆栈跟踪或任何有关它发生的有用信息。所以想要附加windbg,只有在引发AppDomainUnloadedException时才会中断,而不是其他任何clr异常。当使用windbg是有办法打破特定的CLR异常
这可能吗?
我正在调试生产服务,这是罕见的情况下抛出AppDomainUnloadedException。该异常不包含堆栈跟踪或任何有关它发生的有用信息。所以想要附加windbg,只有在引发AppDomainUnloadedException时才会中断,而不是其他任何clr异常。当使用windbg是有办法打破特定的CLR异常
这可能吗?
我不知道如何做到这一点在WinDbg中,但最近有MDBG做到了。看我的博文:http://nickvane.blogspot.com/2011/07/debugging-net-applications-in.html。你可以使用'ca AppDomainUnloadedException' – nickvane
谢谢,除了我试图捕获的那个之外,它适用于所有其他异常。 :( 它怎么会被UnhandledException处理程序捕获,但没有stacktrace或任何其他有用的信息。 – Christian