Точки останова в SharpDevelop с IronPython

Можно ли как-то заставить точки останова работать в SharpDevelop с IronPython/Winforms? Они хорошо работают с другими языками, но с IronPython они просто не останавливаются

1 ответ

Решение

Точки останова будут работать в SharpDevelop 3.2, если вы запустите приложение с помощью консоли IronPython (ipy.exe) через пункт меню Python | Запустить. Точки останова не будут работать, если вы запустите свое приложение с отладчиком через пункт меню Debug | Запустить. Это потому, что компилятор не генерирует символы отладки.

Вам также нужно убедиться, что в отладчике включена опция Just My Code, как показано в разделе " Отладка IronPython" в SharpDevelop.

Если вы используете SharpDevelop 4 beta 1, в настоящее время точки останова не работают вообще.

Другие вопросы по тегам