Еще одна очень специфическая ситуация, которая может привести к тому, что степпинг не работает: я использую VS много лет без проблем.Все suddden, в одном конкретном (новом) файле, я не мог перейти с помощью отладчика.Использование команды «Перешагнуть» в меню или нажатие клавиши «F10» заставило его выйти из метода.Виновник?Атрибут [DebuggerStepThrough]!Я скопировал простой класс, используемый для представления объекта, который можно сериализовать в XML.На нем был атрибут DebuggerStepThrough, и я на мгновение задумался над этим, но потом забыл об этом и закодировал, сделав несколько его копий, чтобы настроить классы, обеспечивающие требуемую структуру XML.Затем в одном из этих классов я добавил метод, который имел некоторую мясистую логику.Тогда я обнаружил, что не могу пройти через это.Я мог устанавливать точки останова на отдельных строках, и отладчик останавливался, но это становилось неприятностью.Когда я прочитал все вышеупомянутые решения и не нашел ничего полезного, я внезапно вспомнил, что видел атрибут [DebuggerStepThrough].Надеюсь, это поможет кому-то еще.