我正在编写的程序中有一个相当烦人的错误,它只会在程序运行而没有附加的调试程序时表现为冻结。工作线程保持活动状态,但主线程冻结,窗口将窗口淡出白色并告诉我程序没有响应。
有没有办法将调试器附加到正在进行的.net进程,以准确发现主线程冻结的方法?
答案 0 :(得分:2)
您可以使用Debug>附加调试器。附加到流程选项。
它将列出所有进程,并选择开始调试的进程。
答案 1 :(得分:1)
是的,如果你有正确版本的Visual Studio。 http://msdn.microsoft.com/en-us/library/c6wf8e4z.aspx