Запретить VS переходить к возврату вызова при прерывании отладки

#visual-studio #visual-studio-2010

#visual-studio #visual-studio-2010

Вопрос:

Когда вы прерываете отладку в Visual Studio (через Break All меню или ярлык CTRL ALT BREAK по умолчанию), он переходит к строке call return .

(В моем случае, используя winforms, он переходит к Application.Run(); строке файла Program.cs).

Это немного раздражает, когда вы отлаживаете метод, и каждый раз, когда вы нажимаете Break All , фокус возвращается к файлу, над которым вы не работали.

Возможно ли отключить этот переход? Я не смог найти ни одного параметра в части отладки параметров VS.

Ответ №1:

Это не «прыжок» — это переход к текущей исполняемой строке кода. Это поведение, и оно не настраивается.

Если вы хотите, чтобы он останавливался на определенной строке кода, где вы работаете, вы можете просто установить точку останова там, вместо этого. Это приведет к его прерыванию в вашей точке останова, как только он выполнит там код.