1

有时我错误地编码了一些东西,我创建了一个进入一个永无止境的循环的线程。这意味着我必须关闭整个视觉工作室。是否可以使用进程资源管理器检查 Visual Studio 进程并关闭正在杀死 CPU 的线程?

皮特

4

3 回答 3

1

嗯……是吗?通常,您可以在调试时按“停止”(shift+ f5),否则只需找到您的应用程序(在任务管理器或任何其他工具中;通常只是按 CPU 使用率排序的情况)并结束进程。VS 会将其视为您的进程退出,但 VS本身应该没有受到伤害。

于 2010-11-24T09:45:31.687 回答
1

不,您不能使用 Process Explorer 杀死单个线程。你杀死了整个过程。您可以使用SysInternals procexp.exe来分析进程和线程,并仅终止给定进程中的单个线程。非常漂亮的工具。但通常避免编码永无止境的循环:-)

于 2010-11-24T09:48:23.913 回答
0

是的你可以。

但是 Visual Studio 调试器没有“停止”按钮或类似的东西吗?

于 2010-11-24T09:44:27.067 回答