Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Отвалился дебаггер [D7, XP]


Страницы:   1 2

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 не флуди!


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо