.net - 如何调试随机挂起

标签 .net c#-4.0 error-handling visual-studio-2015

我们有C#.NET 4.0应用程序从XML文件加载数据。

在调试期间,应用程序会随机“挂起”一段时间(> 20秒)。可能是在数据加载期间,也可能是在数据加载之后。

如果我尝试使用PAUSE(全部中断)按钮停止Visual Studio,Visual Studio会挂起,线程窗口将保持空白,就像没有 Activity 线程一样。
从VS2013升级到VS2015时,问题开始出现。

您如何建议我开始调试问题?

最佳答案

如果它经常挂起或具有可预测性,则应该可以使用procmon.exe找到问题。在Studio中开始调试时,只需开始捕获,然后在挂起时对消息进行筛选。

关于.net - 如何调试随机挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33737604/

相关文章:

.net - 此消息无法支持操作,因为它已被复制

c# - 委托(delegate)可以有可选参数吗?

c# - 无法安全地锁定 ConcurrentDictionary 的值

javascript - 如何从xmlhttprequest获取错误详细信息?

flutter - 通过 Telegram Bot 发送错误消息Flutter

.net - .NET 中的异步 WMI 事件处理

c# - MVC 嵌套 Controller 和 View

plsql - SQL Developer中PLSQL错误后如何抑制脚本显示(禁用命令/代码输出)

.net - C# 字符串实习垃圾收集

c#-4.0 - 如何使用 folderid 属性获取 Exchange 邮箱地址?