我正在调试我的 ASP.NET 应用程序(C#、Visual Studio)中的异常。这个异常被抛出在另一个线程的顶层(这不是问题,我改变了那个行为不抛出一个顶层异常)。
我只是想知道这个:这个异常会杀死整个工作进程。但是,当我调试时,调试器会在该异常处停止,并且它似乎被反复“抛出”(每当我按下继续时,它都会再次停止在同一行)。它不再执行之前的行,所以它真的停在那个特殊的异常上。
这仅仅是因为调试器的特殊行为吗?或者当我不调试它时,这个异常是否也会反复抛出?
提前致谢!
我正在调试我的 ASP.NET 应用程序(C#、Visual Studio)中的异常。这个异常被抛出在另一个线程的顶层(这不是问题,我改变了那个行为不抛出一个顶层异常)。
我只是想知道这个:这个异常会杀死整个工作进程。但是,当我调试时,调试器会在该异常处停止,并且它似乎被反复“抛出”(每当我按下继续时,它都会再次停止在同一行)。它不再执行之前的行,所以它真的停在那个特殊的异常上。
这仅仅是因为调试器的特殊行为吗?或者当我不调试它时,这个异常是否也会反复抛出?
提前致谢!