Я сделал быстрый поиск и не нашел ничего похожего на этот вопрос. Может быть, я не знаю, как искать это, извините.
Я недавно перешел на VS2017 (версия для сообщества) с VS2015. Я участвую в проекте, где я разрабатываю на C ++. Иногда мне нужно отладить, как обычно.
Я заметил, что отладчик на VS2017 не работает, как на версии 2015 года. Я не знаю, если это проблема конфигурации.
Проблема в том, что Step over, Step Into, Step Out не работают ожидаемым образом (выполнить строку кода и перейти к следующей / etc). Я загрузил здесь несколько скриншотов поведения отладчика: https://imgur.com/a/FZSMFSJ
Просто нажав F10 (Step Over), отладчик перемещается в этом направлении (строка 222-> 239-> 242-> 244-> 248-> 244-> 248-> 254), пропуская строки кода между ними, даже перемещаясь вперед и назад.
Как видно на других изображениях, точка останова работает нормально, и есть 2 типа «индикаторов линии отладки» с разными сообщениями.
Как настроить параметры VS для получения требуемой отладки?