如何调试随机挂起

时间:2015-11-16 14:21:52

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

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

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

如果我尝试使用PAUSE(全部中断)按钮停止Visual Studio,可视工作室挂起,则线程窗口保持为空,就像没有活动线程一样。 当我们从VS2013升级到VS2015时,问题开始出现。

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

1 个答案:

答案 0 :(得分:-1)

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