您是否已将调试器设置为中断所有异常,而不仅仅是未处理的异常?
Debug - > Exceptions - >检查所有内容的"Thrown"框(或至少只是Common Language Runtime Exceptions).如果在调试期间抛出异常,在任何线程上,这都应该导致调试器突出显示并打破"thrower".
另一件事是重置所有IDE设置.在设置损坏且IDE停止运行之前,我有各种奇怪的行为:工具 - >导入和导出设置 - >重置所有设置.
除了Daniel Dyson的回答 - 如果你按照他的建议"暂停"(一旦调试"停止"),打开"Threads"调试窗口.是否有任何线程显示在"位置列"中有条目.如果是这样,这可能是您的代码执行.依次点击每个.你能解释每个线程正在做什么,或者这是否能解释这个奇怪的行为?
| 归档时间: |
|
| 查看次数: |
5398 次 |
| 最近记录: |