Visual Studio 2012 devenv.exe @ 50% F5 调试在完成之前不会启动,无论它在做啥

Posted

技术标签:

【中文标题】Visual Studio 2012 devenv.exe @ 50% F5 调试在完成之前不会启动,无论它在做啥【英文标题】:VisualStudio 2012 devenv.exe @ 50% F5 Debug wont start until its finished whatever its doingVisual Studio 2012 devenv.exe @ 50% F5 调试在完成之前不会启动,无论它在做什么 【发布时间】:2013-03-05 12:47:36 【问题描述】:

帮助表示赞赏。

我注意到,当按 F5 开始调试 WPF 应用程序时,绿色的播放三角形会变灰,然后一秒钟后又变绿,就好像调试没有开始一样。经过一番调查,我发现 devenv.exe 运行热 @ ~50% 并且调试器不会启动,直到它停止,此时 myapp.vshost.exe 将在任务管理器/进程中创建并开始调试。

devenv 可能需要 30 到 120 秒才能完成它所做的一切,我可以开始调试,这让我发疯了。

我尝试禁用所有扩展,重新启动 Visual Studio,但它们不起作用。

任何人都可以对这种烦恼有所了解吗?

【问题讨论】:

你启用了静态合约检查器吗? 不,我没有,此时我没有启用任何扩展。 最后我重新安装了 VS all Ok,不确定是什么 即使不是 100% 满意,您也可以回答您的问题,以便让用户知道问题已解决。 @Steve B,是的,我知道你的意思,为了清楚起见已经添加了答案。 【参考方案1】:

重新安装 VS2012 以解决问题。

不得不求助于这个很糟糕,但我没有时间调查。

【讨论】:

以上是关于Visual Studio 2012 devenv.exe @ 50% F5 调试在完成之前不会启动,无论它在做啥的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 命令行 (devenv) 和 IDE 构建有啥区别?

如何在 Visual Studio 2010 中删除/卸载项目模板

SSIS 项目在 Visual Studio 中构建,但不是来自 Devenv 命令行

Visual Studio 2012 命令行构建 - 检测构建失败

Visual Studio 2008 devenv 运行应用程序,然后离开幽灵

在 jenkins 的 Visual Studio for Linux 项目上运行 devenv 时未定义的远程主机