gpt4 book ai didi

c# - 调试asp.net突然停止

转载 作者:太空狗 更新时间:2023-10-29 18:19:23 25 4
gpt4 key购买 nike

我有一个奇怪的错误。我正在调试一个 asp.net 站点,它突然停止了。 Visual Studio 保持 Debug模式,我的 Web 应用程序保持正常运行。我找到了 this发布,但我不认为后台线程导致了问题。甚至在代码周围有一个 try catch,它通常会停止调试,但不会触发 catch...每次我尝试它时,它都会在代码中的不同位置停止。

最佳答案

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

Debug -> Exceptions -> 检查所有的“Thrown”框(或者至少只是 Common Language Runtime Exceptions)。如果在调试期间在任何线程上抛出异常,这应该会导致调试器突出显示并在“thrower”上中断。

要尝试的另一件事是重置所有 IDE 设置。在设置损坏和 IDE 停止正常运行之前,我遇到过各种奇怪的行为:工具 -> 导入和导出设置 -> 重置所有设置。

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

关于c# - 调试asp.net突然停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3061679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com