簡體   English   中英

無法使Visual Studio診斷工具正常工作

[英]Can't get Visual Studio Diagnostic Tools to work

我在啟動Visual Studio 2015(帶有Update 3)中的診斷工具時遇到一些問題。 我在“調試模式”下構建並啟動一個項目,“診斷工具”窗口隨即彈出,

啟動診斷工具...

大約十分鍾后,該文本消失,但“診斷工具”窗口仍然存在(未顯示任何內容)。 診斷中心也沒有輸出。 這在x86和x64平台上都發生,以管理員身份運行VS也不起作用。

VShub.exe和Visual Studio標准收集器服務都在運行。

編輯:現在它很快會失敗,並且“診斷工具”窗口會顯示以下消息:

診斷工具意外失敗。 “輸出”窗口中的“診斷中心”輸出可能包含其他信息。

現在,“診斷中心”窗口將顯示以下消息:

VsHub無法找到/啟動服務。

這是一個環境問題,計算機上運行的軟件干擾了VSHub.exe的正常運行。 潛在的問題是,它的運行方式與惡意軟件非常相似,將其自身附加到另一個進程(您要調試的程序),然后使用命名管道與另一個進程(IDE)對話。 “無法找到/啟動服務失敗”是無法連接命名管道的診斷消息。

這種行為足以引起黑客攻擊或觸發試圖阻止惡意軟件執行此操作的軟件類型的錯誤。 像Avast,AVG,Sophos,ESET,McAfee之類的產品以前在開發人員的機器上特別不友好,因此已經被確定。 尤其需要將Avast選作從未停止過引起麻煩的產品。

測試很簡單,只需停用產品並檢查延遲是否已經消失。 您可以通過為vshub.exe和devenv.exe添加特定的排除項來保持mp行,但是選擇與程序員每天執行的操作更兼容的產品是明智的。 我已經看到並親身經歷了Windows隨附的反惡意軟件解決方案的很少問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM