2017-07-29 96 views
0

最近,我的Visual Studio在程序「無調試開始」之前開始經歷延遲。Visual Studio在控制檯應用程序上開始不調試時延遲

這種情況下得到滿足,只有當:

  • 控制檯應用程序
  • 不開始調試
  • 目前已經從上一次程序運行在編輯器窗口中的任何改變。

按下Ctrl + F5控制檯應用程序窗口打開並且光標處於活動狀態,但執行延遲。

延遲似乎是一致的長度(7-10秒),而不取決於代碼的大小。我在同一臺計算機上檢查了兩個不同的VS(2013和2015)安裝,問題依然存在。

我也檢查過,即使對於一個空的Main()也會發生這種延遲。

有可能我在VS中啓用了某種選項/功能,導致這種非常特定的延遲,但我不確定何時該問題開始發生,因此我無法追溯更改。

這可能是什麼原因導致延遲?

我將不勝感激在這件事情上的幫助。

回答

0

我做了很多嘗試來診斷延遲的問題和我按Ctrl + F5的時間之一,我發現一個窗口在後臺打開。 (當我試圖在沒有調試的情況下運行時,它絕對不可見)。

事實證明,Avira反病毒功能在第一次運行之前就已經掃描了代碼。這就是爲什麼當我沒有修改代碼時就沒有延遲。

Avira「保護雲」是負責延遲的功能的名稱。 鏈接到Avira關於它的頁面以及如何禁用它:https://www.avira.com/en/support-for-home-knowledgebase-detail/kbid/1514

相關問題