Visual Studio 2015 Update 3 - 坚持“启动诊断工具......”

时间:2017-06-01 17:51:09

标签: visual-studio visual-studio-2015 diagnostic-tools

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

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

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

项目详情:

  1. 这是一个ASP.Net Web应用程序(Web窗体)。
  2. 我们安装了Entity Framework 6.
  3. 我们安装了DevExpress(可能是罪魁祸首?)
  4. 我还尝试创建/打开一个不同的项目(一个控制台应用程序),同样的事情发生(没有)

    enter image description here

    到目前为止,我根据其他论坛/问题的建议做了什么:

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

5 个答案:

答案 0 :(得分:2)

我认为它是known issue,它将在传入版本中得到修复。我刚刚禁用诊断工具来使我的VS工作(选项 - 调试 - 常规 - 诊断工具)。

答案 1 :(得分:0)

我在Visual Studio 2017中遇到了与C ++项目类似的问题。还没有找到解决问题的方法,但是找到了旁路。

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

答案 2 :(得分:0)

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

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

根据您已经查看过的主题 - 可能会有许多防病毒软件。防火墙应用阻止它。我当然看到没有日志(或引用Visual Studio特定的可执行文件)或警报指向ESET作为我案件的罪魁祸首。

答案 3 :(得分:0)

禁用Resharper(不卸载)让该工具为我工作。

答案 4 :(得分:0)

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