簡體   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