![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отвалился дебаггер [D7, XP]
xroot © (2006-03-05 21:53:00)Странная ситуация. Совсем недавно перестал работать дебаг. То есть ставлю точку прерывания в место кода, где она должна точно срабатывать и рань6е срабатывала, а теперь не срабатывает. Переставил дельфи, стандартный пакет компонентов. Без толку. В чем проблема. И как это разрулить.
xroot (2006-03-06 14:23:00) [1]Огромное вам спасибо.
Сергей М. (2006-03-06 14:21:00) [2]Билд = полнаякомпиляция + полная сборка
Ран = компиляция только измененныхюнитов + сборка + запуск
xroot (2006-03-06 14:20:00) [3]сделал build
хотя видимо run = compile + exec
xroot (2006-03-06 14:18:00) [4]Тогда совсем детский вопрос:
В чем отличается build от run
Я думал run = build + exec
Сергей М. (2006-03-06 14:18:00) [5]
> в 4ем могла заключаться проблема?
Проблема только в твоих руках и голове.
> Опа, заработало
Что, само по себе ? Или какие-то телодвижения все же выполнил ?
Сергей М. (2006-03-06 14:16:00) [6]Если в гатере нет "синих точек", то бесспорен как минимум один факт - проект собран без соответствующих ему опций встр.отладки.
xroot (2006-03-06 14:14:00) [7]Опа, заработало!!! Блин, а в 4ем могла заключаться проблема?
xroot (2006-03-06 14:10:00) [8]Ребилд??? А это как? Если вы про build то никаких изменений
Сергей М. (2006-03-06 14:07:00) [9]
> xroot (06.03.06 14:04) [17]
Выполни полный ребилд проекта
xroot (2006-03-06 14:04:00) [10]Это все включено, я еще в [7] написал.
xroot (2006-03-06 14:03:00) [11]Вообще такое ощущение, 4то дебагг перестал цеплять программу при запуске. Мне кажется тут дело не в настройках. Т.к. рань6е все было нормально и настройки я не трогал.
А если какая-нить стороняя прога переназначила дебаггер по умолчаеию на свой. Как проверить какой дебаггер стоит по умолчанию.
ЗЫ: прошу прощения за такую научную фантастику, но с этой проблемой сталкнулся впервые.
Сергей М. (2006-03-06 13:58:00) [12]
> xroot (06.03.06 13:55) [14]
> 4то именно мне следует знать?
Так с этогоначинать следовало !
А не с "кто-то там куда-то там отвалился" ..
В 1-ю очередь средства встр.отладки должны быть включены на уровне IDE как таковой .. см. меню Tools -> Debugger options -> Integrated debugging = TRUE
Во 2-ю очередь см. [12]
xroot (2006-03-06 13:55:00) [13]-> Алхимик. Галка стоит
-> Сергей М. А, 4то именно мне следует знать?
Сергей М. (2006-03-06 13:51:00) [14]
> xroot (06.03.06 13:46) [11]
И Надо понимать, об опциях отладки (глобальных на уровне IDE и локальных на уровне конкр.проекта) ты имеешь полное представление ..
Алхимик (2006-03-06 13:50:00) [15]Project/Options.../Compiler/Debugging/
галочка Debug Information стоит?
xroot (2006-03-06 13:46:00) [16]Вот в том и фишка, после билда метки прерывания (синие точки) вообще нигде не появляются. Хотя оптимизатор отключен.
Алхимик (2006-03-06 13:41:00) [17]Ну те которые в редакторе слева от кода. Нету супротив строки кода точки - оптимизатор выкинул её нафиг.
xroot (2006-03-06 13:38:00) [18]Синие точки???
После built синих то4ек вроде нет, хотя не совсем понимаю о 4ем ты? Поясни.
Алхимик (2006-03-06 13:34:00) [19]После build синие точки появляются везде где должны или как?
xroot (2006-03-06 13:00:00) [20]Это я к примеру.
Еще раз повторяю простейшая прога компилится без ошибок и warnings. Точка брейка стоит, там где она должна точно срабатывать.
Оптимизация отключена. Дебаг, разумеется, включен.
ЗЫ: Плохиш, если не знае6 не флуди!