2017-07-29 94 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

相关问题