调试asp.net突然停止

Lie*_*oen 8 c# asp.net debugging

我有一个奇怪的错误.我正在调试一个asp.net网站,突然停止了.Visual Studio保持调试模式,我的Web应用程序保持正常运行.我发现这篇文章,但我不认为后台线程导致问题.在代码中通常会尝试捕获它通常会停止调试,但是没有触发捕获...每次我尝试它时,它会停在代码中的不同位置.

Rob*_*ine 7

您是否已将调试器设置为中断所有异常,而不仅仅是未处理的异常?

Debug - > Exceptions - >检查所有内容的"Thrown"框(或至少只是Common Language Runtime Exceptions).如果在调试期间抛出异常,在任何线程上,这都应该导致调试器突出显示并打破"thrower".

另一件事是重置所有IDE设置.在设置损坏且IDE停止运行之前,我有各种奇怪的行为:工具 - >导入和导出设置 - >重置所有设置.

除了Daniel Dyson的回答 - 如果你按照他的建议"暂停"(一旦调试"停止"),打开"Threads"调试窗口.是否有任何线程显示在"位置列"中有条目.如果是这样,这可能是您的代码执行.依次点击每个.你能解释每个线程正在做什么,或者这是否能解释这个奇怪的行为?