0

是否可以将 cmd.exe 进程从静默背景模式提升到可见前景,以便我可以查看它们?

问题背景: 我正在使用 VS2008 处理一个包含 C#、C++ 和 Fortran 的非常大的解决方案。偶尔(一天几次)在构建我的项目时,构建挂起并且不允许我在 VS 中做任何事情(导致需要终止进程)。我已经检查了输出框,那里似乎没有任何帮助。

可能的原因: 我想也许在后台生成的 cmd.exe 窗口之一可能正在等待某种形式的输入,但要进行调查,我需要查看这些窗口。

寻找其他原因/解决方案: 如果不是这个,有没有办法尝试检查是否还有其他事情发生?这是其他人遇到的问题。(注:杀VS重装往往能解决问题先试,构建过程不到15秒。)

4

1 回答 1

1

如果停止并重新启动可以解决问题,我想这不是输入问题。

例如,当我的构建项目停止时,总是 VB6 项目或 SVN 感到不安。(奇怪的是 VS 项目总是工作正常)。

一旦其中一个停止,它们就会停止,直到它们被修复。因此,对于 VB 项目,运行并确定模型对话在说什么并修复它。或者在 SVN 上,它通常需要在目录上运行清理。

间歇性表明存在某种时间问题,例如文件被锁定打开等。

您可以将另一个 Visual Studio 副本附加到 cmd.exe 并查看它的位置。不确定你是否能得到它的符号,所以诊断起来可能很有趣。

于 2009-07-28T19:59:31.380 回答