none
отладка проекта RRS feed

  • Вопрос

  • Иногда при отладке проекта на определенных шагах процесс скачком переносится на точку остановки, пропуская дальнейшие шаги... Не подскажите с чем это может быть связано?

     

    • Перемещено I.Vorontsov 18 августа 2010 г. 6:22 (От:Visual C#)
    • Перемещено Tagore Bandlamudi 2 октября 2010 г. 21:04 MSDN Forums consolidation (От:Разработка Windows-приложений)
    17 августа 2010 г. 13:31

Ответы

  • Если я не ошибся у Вас многопоточное приложение (судя по названию проекта в заголовке окна), возможно из-за этого возникают "перескоки" точки, попробуйте уменьшить количество потоков до 2 и провести отладку.
    • Помечено в качестве ответа I.Vorontsov 24 августа 2010 г. 5:46
    18 августа 2010 г. 6:32

Все ответы

  • В visual studio есть Кнопки Step Into(F11) и Step Over(F10).

    При использовании StepInto отладчик заходит внутрь методов.

    Используйте Step Into, чтобы не пропустить шаги

    17 августа 2010 г. 13:43
  • Проблема наблюдается при использовании Step Into....
    17 августа 2010 г. 14:06
  • Не могли бы Вы показать какой-нибудь кусок кода, и показать где "прыгает" точка останова? И отметить откуда и куда он "прыгает"
    17 августа 2010 г. 14:44
  • Например отсюда:

    http://img683.imageshack.us/img683/7783/picqy.png

    и возвращается к первой точке остановки в цикле. Причем я точно знаю что больше никто этот метод не использует(первое вызов например).

    И может прыгать с любой строки...

    17 августа 2010 г. 15:28
  • Если я не ошибся у Вас многопоточное приложение (судя по названию проекта в заголовке окна), возможно из-за этого возникают "перескоки" точки, попробуйте уменьшить количество потоков до 2 и провести отладку.
    • Помечено в качестве ответа I.Vorontsov 24 августа 2010 г. 5:46
    18 августа 2010 г. 6:32