我有一个c#winform应用程序,当我从Visula工作室运行它时,它运行良好。但是,当我在运行良好一段时间之后构建了相同的并运行相同的Hangs时,即使它在Hang状态下显示0%的CPU利用率。
希望能够帮助解决同样的问题,这对PRO人来说非常有用。
答案 0 :(得分:9)
即使是专业人员也很难在没有发布任何代码的情况下诊断问题。
但是没关系:我们可以帮助你自己。 :)
在没有Visual Studio的情况下运行程序,等待它挂起。然后启动Visual Studio并使用" Debug / Attach来处理......"命令将调试器附加到挂起的进程,暂停执行,并查看它正在做什么(或不做)。