Visual studio 2017 调试时获取Visual Studio错误“;64位调试操作花费的时间比预期的要长。”;

Visual studio 2017 调试时获取Visual Studio错误“;64位调试操作花费的时间比预期的要长。”;,visual-studio-2017,Visual Studio 2017,我在调试Visual Studio 2017时遇到此错误,平台目标为64位。尝试了许多变通方法,但都没有奏效。任何人在过去遇到过类似的问题,并且知道解决方法,请让我知道。我的机器没有任何更改,没有补丁,没有更新 尝试了下面的解决方法,但没有成功 解决方法1: 1.以管理员身份运行cmd.exe 2.键入并运行以下命令: netsh winsock重置目录 netsh int ip reset.log命中 解决方法2: 将目标平台从x64切换到x86 在x86中构建项目 将目标平台切换回x64 解

我在调试Visual Studio 2017时遇到此错误,平台目标为64位。尝试了许多变通方法,但都没有奏效。任何人在过去遇到过类似的问题,并且知道解决方法,请让我知道。我的机器没有任何更改,没有补丁,没有更新

尝试了下面的解决方法,但没有成功

解决方法1: 1.以管理员身份运行cmd.exe 2.键入并运行以下命令: netsh winsock重置目录 netsh int ip reset.log命中

解决方法2: 将目标平台从x64切换到x86 在x86中构建项目 将目标平台切换回x64

解决方案3: Ren安装Visual Studio 2017专业版

单击终止按钮时,上面的错误后面跟着下面的错误。 上面的错误后面跟着下面的错误

对我来说,之所以会发生这种情况,是因为启用了脚本调试,并且chrome是默认浏览器。一旦我关闭了脚本调试或者切换到Edge,一切都很好

对于一些可能仍在沮丧和挣扎于此问题的人,我不了解Visual Studio的细节,但我使用了此解决方案。我使用VS Ultimate 2013第12版

1.使用代码退出正在运行的程序 我发现,我假设停止调试会导致某些进程被卡住和锁定。然后,我使用此代码退出正在运行的程序

int c = cvWaitKey(1);
    if (c == 27 || c == 'q' || c == 'Q')
        break;
2.终止所有 当程序中断时,可以使用这种方式。只需单击“中断”,然后单击“调试”->“全部终止”

3.关闭Visual Studio调试器监视器 当您的程序已被锁定且任务管理器无法结束“任务未响应”程序窗口时,您可以使用这种方式。关闭Visual Studio->打开任务管理器->结束任务您卡在运行中的程序窗口->查找Visual Studio远程调试监视器->结束任务


对不起,我的英语不好,希望它能帮助你。CMIIW

确保没有设置使用外部内容的选项


在我的例子(C++,MFC)中,在调试外部代码时,我设置了一个复选标记以使用“Microsoft符号服务器”(.pdb位置),但我忘记了这一点。结果是以下调试会话的启动速度非常慢(IDE从MS服务器上下载了很多),我遇到了上面提到的“比预期时间长”的消息。我通过“Visual Studio 2017”->工具->选项->调试->符号取消选中该选项,它解决了我的问题。

这是一个巨大的项目吗?调试ChromiumYes是一个庞大的项目时,这种情况经常发生在我身上。我突然开始在打开的每个解决方案中看到这种情况,但重启机器后问题就解决了。我猜后台运行的某些进程被锁定了。@AravindS我在我的
Windows-10 Professional
上的
VS2019
上也有同样的问题。项目规模不大,清洗溶液或重启机器没有什么区别。