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

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

Не работают точки останова в DLL [D5, WinXP]


Юрий Зотов ©   (2002-08-28 16:38:00) 

WinXP, D5 + UpdatePack1. Своя DLL и свой Exe. В DLL расставляем ShowMessage, а на них BreakPoint"ы. Делаем Build (синие точки нормально появляются), назначаем Host, запускаем из-под IDE.

Итог - ShowMessage нормально срабатывают, а BreakPoint"ы - нет (показываются, как ошибочные). В окне Event Log видим, что наша DLL "has no debug info" (???!!!).

В опциях проекта DLL выставлено "с debug info", оптимизация отключена. Поиск во всем локальным дискам дает только один экземпляр DLL, сетевые диски не подключены. Если эту DLL убить, при компиляции она снова появляется - то есть, это именно она.

В той же самой Delphi (ставились с одного диска) тот же самый проект DLL с теми же опциями, с точно такой же структурой каталогов и с тем же самым host"ом нормально отлаживается под Win2k (на другой машине).

Кто-нибудь сталкивался с подобными фокусами?


Юрий Зотов   (2002-08-29 00:34:00) [1]

Спасибо, Игорь! Завтра (уже сегодня) проверю.


Игорь Шевченко   (2002-08-28 16:42:00) [2]

http://216.101.185.148/scripts/isapi.dll/article?id=692DD435&article=3168040


Игорь Шевченко   (2002-08-28 16:41:00) [3]

Сталкивался. Но не пытался лечить


Наверх

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