Обратный шаг в режиме отладки

Visual Studio. Basic. В режиме отладки мной добавлены точки останова. Перемещаюсь по f11. Заметил некорректность в коде, хочу вернуться на шаг назад. Есть обратное действие по отношению к f11? Есть ли какие-либо другие способы возвращения к предыдущей итерации в коде без перезапуска программы? Прошу простить если плохо выражаю свои мысли и объясняю не доходчиво. Учусь. Заранее спасибо за уделенное время.


Ответы (1 шт):

Автор решения: Qwertiy

Перетащи жёлтую стрелочку, указывающую на исполняемую инструкцию, на ту строку, которая тебя интересует. Обращаю внимание, что это не отмена шага, т. е. если были выполнены операции, имеющие побочные эффекты, то эти эффекты сохранятся. Если их надо (и можно) устранить, то можно воспользоваться Immediate Pane, выполнив в ней соответствующий код; либо же, если речь идёт о изменении значений простых переменных, просто поменять их значение в окне, появляющемся при наведении мышки на переменную, или в Watch.

→ Ссылка