Visual Studio 2015 - “无法单步执行。操作无法完成。应重试”

2024-03-19

调试时我收到以下错误:

无法迈步。操作无法完成。重试应该 被执行

单击确定后,对话框返回:

调试器无法继续运行该进程。该操作可以 无法完成。应重试。

解决方案设置为“调试”和“任何CPU”。重新启动应用程序后,我可以单步执行代码,但需要 5-10 秒才能执行通常会立即执行的操作。但是CPU、RAM和HDD运行正常并且没有达到峰值。还有其他人经历过吗?


我之前在 Windows 7 SP1(64 位)上的 Visual Studio 2015 Update 3 中也遇到过此问题。

尝试禁用 Visual Studio 托管进程。
项目属性 > 调试 > 取消选中“启用 Visual Studio 托管进程”

另外,你内存不足吗?

您正在调试 ASP.NET 网站吗?

Visual Studio 调试器的一个已知问题导致了此问题。 当满足以下所有条件时,就会发生竞争条件 真的:

  1. 在 IE 中启用脚本调试
  2. 用户正在调试 IE 和另一个进程
  3. 当 IE 未运行脚本时,另一个进程停止(命中断点、单步操作完成、异常停止等) 代码
  4. IE 大约在用户在 Visual Studio 中按下 F10/F5 的同时开始运行脚本代码。最有可能的原因是 发生的情况是“setTimeout”中的代码被运行——可能有 还有其他原因。

解决方法

  1. 如果遇到此问题,可以尝试分离并重新连接调试器。

    -or-

  2. 调试 ASP.NET 以及在 IE 中启用脚本调试时会出现此问题。如果您在 IE 中禁用脚本调试,或者 在调试器服务器端和调试器端之间切换时打开和关闭它 客户端问题,您将能够解决该问题。

    -or-

  3. 如果您的 Web 应用程序正在使用 setTimeout,您可以通过执行某些操作来避免或至少减少问题 脚本运行频率较低。这可能意味着增加超时值, 或者这可能意味着在使用 setTimeout 时添加条件。

资料来源:

  • https://blogs.msdn.microsoft.com/rakkimk/2008/06/07/getting-unable-to-step-the-operation-could-not-be-completed-a-retry-should-be-performed-在视觉工作室中调试时/ https://blogs.msdn.microsoft.com/rakkimk/2008/06/07/getting-unable-to-step-the-operation-could-not-be-completed-a-retry-should-be-performed-while-debugging-in-visual-studio/
  • https://blogs.iis.net/rakkimk/getting-quot-unable-to-step-the-operation-could-not-be-completed-a-retry-should-be-performed-quot-while-debugging-视觉工作室 https://blogs.iis.net/rakkimk/getting-quot-unable-to-step-the-operation-could-not-be-completed-a-retry-should-be-performed-quot-while-debugging-in-visual-studio
  • https://social.msdn.microsoft.com/Forums/vstudio/en-US/2320a943-d52d-437a-abec-6f1e9f929b52/debugger-error-unable-to-step-the-operation-could-not-be-已完成?forum=vsdebug https://social.msdn.microsoft.com/Forums/vstudio/en-US/2320a943-d52d-437a-abec-6f1e9f929b52/debugger-error-unable-to-step-the-operation-could-not-be-completed?forum=vsdebug

您正在调试通用 Windows 应用程序吗?

如果是这样,解决方法可能是安装“通用 Windows 应用程序开发工具”,如下所示:

· 如果“通用Windows应用程序开发工具”是 仍然安装:

  1. 转到“程序和功能”,选择“Visual Studio 2105”,单击“更改”。

  2. 在 Visual Studio 安装程序中,单击“修改”。

  3. 取消选择“通用 Windows 应用程序开发工具”功能

  4. 再次选择“通用 Windows 应用程序开发工具”,然后单击“更新”。

· 如果您已经卸载了“通用工具” Windows 应用程序开发”:

· 重新安装“通用Windows应用程序开发工具”

· 或者,按照以下步骤重新安装 JavaScript 项目体系及语言服务:

§ 下载适合您的 Visual Studio 版本的安装程序,例如, vs_community.exe。

§ 打开 CMD 窗口,然后运行以下命令:vs_community.exe /修改 /installselectableitems JavaScript_Hidden /passive

来源: -https://social.msdn.microsoft.com/Forums/vstudio/en-US/c9936d80-087d-4cad-93bf-ca4873889773/the-debugger-cannot-continue-running-the-process?forum=vsdebug https://social.msdn.microsoft.com/Forums/vstudio/en-US/c9936d80-087d-4cad-93bf-ca4873889773/the-debugger-cannot-continue-running-the-process?forum=vsdebug

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 2015 - “无法单步执行。操作无法完成。应重试” 的相关文章

随机推荐