如何在使用try catch后更好地调试

Jos*_*osh 3 c# exception-handling

如果我使用try/catch并显示一个消息框,我只能看到异常,但VS IDE没有指向Exact LINE ...(虽然我得到了函数和堆栈跟踪的名称)

无论如何在调试期间将异常抛回到确切的行而不删除try/catch块?

谢谢

Jus*_*ner 10

在Visual Studio中,进入调试菜单 - >例外...

确保选中"Thrown"以及"User-Unhandled".

这将使Visual Studio在抛出Exception的行上中断,即使它被处理(从而指向您的确切行).