最近,我的Visual在没有调试的情况下启动程序之前就开始了延迟。
只有在满足以下条件时才会发生这种情况:
按下Ctrl+F5控制台应用程序窗口后,游标处于活动状态,但执行会延迟。
延迟似乎在长度上是一致的(7-10秒),而不是取决于代码的大小。我在同一台计算机上检查了VS的两个不同安装程序(2013年和2015年),问题仍然存在。
我还检查过,即使是空Main(),也会发生这种延迟。
有一种可能是,我在VS中启用了某种选项/函数,它会导致这种非常特殊的延迟,但我不确定这个问题是什么时候开始发生的,因此我无法追溯更改。
这一延误的原因是什么?
在这件事上,我将感激你的帮助。
发布于 2017-08-05 07:10:30
我曾多次尝试诊断延迟问题,而我按下ctrl + F5的时候,我在后台发现了一个窗口打开了。(每次我尝试在不调试的情况下运行时,它都是不可见的)。
事实证明,Avira反病毒的一个功能是在代码第一次运行之前对代码进行扫描。这就是为什么当我对代码不做任何更改时,没有任何延迟。
Avira "Protection“是负责延迟的功能名称。链接到有关它的Avira页面以及如何禁用它:https://www.avira.com/en/support-for-home-knowledgebase-detail/kbid/1514
发布于 2020-04-17 18:18:36
有时,如果打开多个编辑窗口,则会减慢调试器的启动和停止。关闭所有你感兴趣的人,然后再试一次。
https://stackoverflow.com/questions/45389783
复制相似问题