繁体   English   中英

Visual Studio 2015 更新 3 - 卡在“正在启动诊断工具...”

[英]Visual Studio 2015 Update 3 - Stuck at “Starting Diagnostic Tools…”

我一直遇到 Visual Studio 的问题,其中诊断工具根本无法启动。

当我开始调试时,“诊断工具”窗口会显示(如预期的那样),但它只是停留在“正在启动诊断工具...”而没有任何反应。

我在这里读到某些应用程序(可能是 AV)正在阻止所需的进程执行,但我没有看到任何被阻止的内容。

项目详情:

  1. 它是一个 ASP.Net Web 应用程序(Web 窗体)。
  2. 我们安装了实体框架 6。
  3. 我们安装了 DevExpress(可能是罪魁祸首?)

我还尝试创建/打开一个不同的项目(控制台应用程序)并且发生了同样的事情(没有)

在此处输入图片说明

到目前为止,我根据其他论坛/问题的建议所做的工作:

  1. 重启VS。
  2. 修复 VS。
  3. 重新启动了服务器。
  4. 删除了 *.suo 文件。
  5. 确保在选项中取消选中使用托管兼容模式。
  6. 确保在选项中取消选中使用本机兼容模式。

我认为这是一个已知问题,它将在即将发布的版本中修复。 我现在只是禁用了诊断工具以使我的 VS 工作(选项 - 调试 - 常规 - 诊断工具)。

禁用 Resharper(而不是卸载)使该工具为我工作。

我在 Visual Studio 2017 中的 C++ 项目中遇到了类似的问题。还没有找到解决问题的方法,但已经找到了绕过方法。

转到 Performance Profiler...,选择 Performance Wizard,然后选择 CPU Sampling 而不是 CPU Usage。 这将为您提供几乎相同的功能。

在 ESET Smart Security 更新后,我立即在 Visual Studio 2015 中遇到了这个问题。

在禁用其防火墙(而不是 AV 保护)后,该项目启动了。 奇怪的是,重新启用其防火墙并没有导致进一步的问题。

根据您已经看过的线程 - 可能有许多防病毒和防火墙应用程序阻止了它。 在我的案例中,我当然没有看到日志(或对 Visual Studio 特定可执行文件的引用)或警报指出 ESET 是罪魁祸首。

我不确定这是否是您所说的“重新启动服务器”的意思,但对我有用的是杀死进程 ServiceHub.Host.Node.x86.exe

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM