Здравствуйте, ioni, Вы писали:
спасибо, но не совсем понятно
I>Первая причина возможно не совпадают рантайм библиотеки и приложения
Насчет рантаймов. Внешнее приложение тоже написано на VS C++, не уверен только насчет версии. Могут ли быть такие несовместимости? Ранее эта дллка была написана на Borland C++ Builder 6.0 — проблем с рантаймом не возникало. Я и на студию-то мигририровал эту дллку, чтобы попробовать избежать возникшей проблемы. Проблемы появились после изменения внутренних механизмов работы длл-ки. Мне кажеться, и копаться надо внутри нее. Но как, если по логам исключения происходят уже после отработки дллки?
I>экспшены возникают по всей видимости в системных функциях и успешно обрабатываются с возвратом кода ошибки
Не совсем вас понял. Судя по логу, ошибки возникают где-то по пути из длл в аппликуху.
I>соответственно ваше приложение должно проверять все коды возвратов
я внутри дллки стараюсь все проверять. но наружу, тоесть внутрь вызывающей апликухи я не в силах заглянуть.
I>ну и самое простое запустите под отладчиком и смотрите что где не так
I>удачи
Прошу поподробней обьяснить, как я могу отдебагать дллку, когда она вызывается внешней апликухой, к которой нет исходников.
Простите, если что, я в студии новичок.