Прыжки с перерывами - почему они прыгают? - PullRequest
1 голос
/ 29 ноября 2011

Отладчик в настоящее время настроен на эту строку ... enter image description here

но потом

enter image description here

Почему?

Ответы [ 2 ]

6 голосов
/ 30 ноября 2011

В коде местоположения точки останова F # есть несколько мелких ошибок (даже в DEBUG).Несколько обходных путей: установите точку останова на другой строке выше и перейдите в код, или измените код и добавьте «ignore ()» в его собственной строке и поместите точку останова там.

2 голосов
/ 29 ноября 2011

Я подозреваю, что компилятор удаляет let x = debug (так как x не используется иным образом).

Подобные вещи распространены в сборке релиза, где происходит значительная перестройка кода оптимизатором, но в зависимости от компилятора это может происходить и в неоптимизируемой сборке.

Почему бы не установить точку останова в предыдущем выражении?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...