Visual Studio 2015 - " невозможно выполнить шаг. Завершить операцию не удалось. Необходимо выполнить повторную попытку"
при отладке я получаю следующую ошибку:
невозможно шагнуть. Завершить операцию не удалось. Повтор должен быть выполнены
после нажатия кнопки OK диалоговое окно возвращает:
отладчик не может продолжить выполнение процесса. Операция может не будет завершено. Необходимо выполнить повторную попытку.
решение установлено в "Debug"и" Any CPU". После перезапуска приложения я могу через код, но требуется 5-10 секунд, чтобы наступить на то, что обычно происходит мгновенно. Однако CPU, RAM и HDD работают нормально и не достигают пика. Кто-нибудь еще испытывал это?
2 ответов
Я также столкнулся с этой проблемой раньше в Visual Studio 2015 Update 3 на Windows 7 SP1 (64-разрядная версия).
попробуйте отключить процесс размещения Visual Studio.
Свойства проекта > отладка > снимите флажок "Включить процесс размещения Visual Studio"
кроме того, у вас заканчивается память?
вы отлаживаете ASP.NET сайт?
известная проблема с отладчиком Visual Studio, вызывающая эту проблему. Существует условие гонки, что происходит, когда все следующие правда:
- отладка скриптов включена в IE
- пользователь отлаживает IE и другой процесс
- другой процесс останавливается (попадает в точку останова, операция шага завершается, останавливается в исключении и т. д.) В момент, когда IE не работает сценарий код
- IE запускает код сценария примерно в тот же момент, когда пользователь нажимает F10/F5 в Visual Studio. Наиболее вероятная причина для этого случается, что код из "setTimeout" запускается – может быть есть и другие причины.
решение
Если вы столкнулись с этой проблемой, вы можете попробовать отсоединить и повторно подключить отладчик.
или
эта проблема возникает при отладке ASP.NET и когда отладка скриптов включена в IE. Если отключить отладку скриптов в IE, или включение и выключение при переключении между отладчиком серверная и проблемы на стороне клиента, вы сможете обойти эту проблему.
или
- если ваше веб-приложение использует 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-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-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-completed?forum=vsdebug
вы отлаживаете Универсальное приложение для Windows?
Если это так, можно было бы переустановить "инструменты для разработки универсальных Windows Appps" следующим образом:
* Если " инструменты для разработки универсальных приложений Windows" являются все еще установлено:
перейдите в раздел программы и компоненты, выберите Visual Studio 2105, нажмите кнопку Изменить.
в программе установки Visual Studio нажмите кнопку Изменить.
снимите флажок "инструменты для разработки универсальных приложений Windows"
снова выберите "инструменты для разработки универсальных приложений Windows" и нажмите "Обновить".
· Если вы уже удалены " инструменты для Universal Разработка Приложений Для Windows":
· переустановите "инструменты для разработки универсальных приложений Windows"
· или выполните следующие действия для переустановки JavaScript система проекта и языковое обслуживание:
§ загрузите установщик для вашей версии Visual Studio, например, vs_community.исполняемый.
§ откройте окно CMD и выполните следующую команду: vs_community.исполняемый /модифицировать / installselectableitems JavaScript_Hidden / пассивный
решил его, полностью удалив Visual Studio и ReSharper. Я использовал этот инструмент:
https://github.com/Microsoft/VisualStudioUninstaller
после переустановки все работало снова.