| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Отладка dll |
| Автор: becks 15.11.2011, 12:13 | ||||
Добрый день, коллеги. Наткнулся на такую ситуацию, сляпал dll, подключаю ее некоторому проекту и тут возникают непонятки, если dll release-версии библиотека нормально подгружается и
имеет адекватное значение. Если же версия dll дебаговая, то библиотека не подгружается
Почему такое происходит? И как теперь отлаживать dll, если дебаговую версию не подключить. спасибо. |
| Автор: vol4ek 15.11.2011, 13:45 |
| даже и не знаю что сказать. Собрал только что dll debug и release. Все прекрасно работает независимо от конфигурации. Добавлено @ 13:46 взглянуть на код бы. |
| Автор: becks 15.11.2011, 14:44 |
| Проблему решил. Загвоздка была следующая: В опциях проекта свойство Enable Codeguard было в true, как только снял его, все стало замечательно. Собственно тогда вопрос, почему такое происходит? |
| Автор: xvr 16.11.2011, 14:39 |
Потому что CodeGuard это тоже .dll И если вы его включили для своей dll, то при загрузке последней .dll от CodeGuard тоже будет грузиться (автоматом). Видимо ей не удалось загрузиться |