当我通过 Visual Studio 2005 调试器运行测试工具时,它会在我每次运行时创建一个控制台窗口。
过去,当测试工具进程终止时,控制台窗口会自动关闭,但现在我发现控制台窗口在之后一直挂着。
测试工具终止后:
- 我无法通过单击右上角的关闭 (x) 按钮来关闭控制台窗口
- 任务管理器中不再存在测试工具流程
所以我似乎无法杀死这些控制台窗口。
有人知道吗:
- 这些控制台窗口如何在没有管理过程的情况下存在?
- 我怎样才能杀死这些控制台窗口?
重新启动显然是一种选择,但必须有另一种方法。
当我通过 Visual Studio 2005 调试器运行测试工具时,它会在我每次运行时创建一个控制台窗口。
过去,当测试工具进程终止时,控制台窗口会自动关闭,但现在我发现控制台窗口在之后一直挂着。
测试工具终止后:
所以我似乎无法杀死这些控制台窗口。
有人知道吗:
重新启动显然是一种选择,但必须有另一种方法。
这是 Windows 中的一个已知错误,由 KB978037 安全补丁引入。
您可以在这里找到更多信息 http://blogs.msdn.com/debugger/archive/2010/03/11/help-my-console-windows-won-t-go-away.aspx
在这里 http://social.msdn.microsoft.com/Forums/en/vsdebug/thread/e6d4a4f5-7002-401a-90e1-6174d7f9e3ca
在 Windows 中,“管理员”不是最高级别的用户。某些进程/文件/目录只能由“SYSTEM”用户访问。请参阅:http ://hackspc.com/how-to-become-the-system-user-in-windows-xp/
这可能是它无法杀死的原因。