Visual Studio将背景cmd.exe带到前台

时间:2009-07-28 19:14:13

标签: c# visual-studio-2008 background-process

是否可以将cmd.exe进程从静默背景模式升级到可见前景,这样我就可以 LOOK 了?

问题背景 我正在使用VS2008处理包含C#,C ++和Fortran的非常大的解决方案。在构建我的项目时,偶尔(每天几次)构建会挂起并且不允许我在VS中执行任何操作(导致需要终止该过程)。我检查了输出框,似乎没有任何帮助。

可能的原因: 我想也许在后台生成的cmd.exe窗口中的一个可能正在等待某种形式的输入,但为了调查我需要看到那些窗口。

搜索其他原因/解决方案 如果不是这样,有没有办法尝试检查并查看是否还有其他事情发生?这是其他任何人都有的问题。 (注意:杀死VS并重新加载通常会首先尝试解决问题,而构建过程只需不到15秒。)

1 个答案:

答案 0 :(得分:1)

如果停止并重新启动修复了问题,我想这不是输入问题。

例如,当我的构建项目暂停时,它总是令人不安的VB6项目或SVN。 (奇怪的是VS项目总能正常工作)。

一旦其中一个停止,它们就会停止直到它们被固定。因此,对于VB项目运行和计算模型对话所说的内容并进行修复。或者在SVN上,它通常需要在目录上进行清理运行。

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

您可以将另一个visual studio副本附加到cmd.exe,并查看它的位置。不确定你是否可以获得符号,因此诊断可能很有趣。