Visual Studio 2015 – “无法步骤。 操作无法完成。 应该重试“
调试时我收到以下错误:
无法步骤。 操作无法完成。 应该重试
单击“确定”后,对话框返回:
调试器无法继续运行该过程。 操作无法完成。 应该重试。
解决方案设置为“Debug”和“Any CPU”。 重新启动应用程序后,我可以单步执行代码,但需要5-10秒才能执行通常即时执行的操作。 但CPU,RAM和HDD正常运行而不是峰值。 还有其他人经历过这个吗?
我之前在Windows 7 SP1(64位)上的Visual Studio 2015 Update 3中遇到过这个问题。
尝试禁用Visual Studio托管过程。
项目属性>调试>取消选中“启用Visual Studio宿主过程”
还有,你内存不足吗?
你在调试ASP.NET网站吗?
Visual Studio调试程序的已知问题导致此问题。 当满足以下所有条件时,会发生竞争条件:
- 在IE中启用了脚本调试
- 用户正在调试IE和另一个进程
- 当IE没有运行脚本代码时,另一个进程停止(命中断点,步骤操作完成,停止exception等)
- IE开始在用户在Visual Studio中点击F10 / F5的同一时刻开始运行脚本代码。 发生这种情况的最可能原因是“setTimeout”的代码运行 – 也可能有其他原因。
解决方法
如果遇到此问题,可以尝试分离并重新附加调试器。
-要么-
调试ASP.NET时以及在IE中启用脚本调试时会发生此问题。 如果在IE中禁用脚本调试,或者在调试器服务器端和客户端问题之间切换时打开和关闭脚本调试,您将能够解决该问题。
-要么-
- 如果您的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.iis.net/rakkimk/getting-quot-unable-to-step-the-operation-could-not-be-completed-a-retry-should-be-performed-quot-while-debugging-在视觉工作室
- https://social.msdn.microsoft.com/Forums/vstudio/en-US/2320a943-d52d-437a-abec-6f1e9f929b52/debugger-error-unable-to-step-the-operation-could-not-be-完成?论坛= vsdebug
您在调试通用Windows应用程序吗?
如果是这样,解决方法可能是重新安装“通用Windows应用程序开发工具”,如下所示:
·如果仍安装了“通用Windows应用程序开发工具”:
转到“程序和function”,选择“Visual Studio 2105”,然后单击“更改”。
在Visual Studio安装程序中,单击“修改”。
取消选择“通用Windows应用程序开发工具”function
再次选择“通用Windows应用程序开发工具”,然后单击“更新”。
·如果您已经卸载了“通用Windows应用程序开发工具”:
·重新安装“通用Windows应用程序开发工具”
·或者,按照以下步骤重新安装JavaScript项目系统和语言服务:
§下载适用于您的Visual Studio版本的安装程序,例如vs_community.exe。
§打开CMD窗口,然后运行以下命令:vs_community.exe / modify / installselectableitems JavaScript_Hidden / passive
通过完全卸载Visual Studio和ReSharper解决了这个问题。 我用过这个工具:
https://github.com/Microsoft/VisualStudioUninstaller
重新安装后,一切都恢复正常。