Странное поведение при выполнении
От: Serge_HID Россия  
Дата: 26.07.07 09:23
Оценка:
Есть проект (MFC DLL, VC++ 6.0), в котором используется несколько статических библиотек.
Проблема заключается в следующем — при выполнении из под студии приложения, использующего исходную dll, все работает на ура.
Если же я запускаю это приложение просто, то оно ведет себя крайне странно, а именно бросается исключение при открытии файла (в одной из lib), пытался выяснить почему ведением лога, но он даже не создается (при запуске не из студии).

Читал в гугле, что такое поведение возможно если оптимизатор "наоптимизировал" что-то, отключил — тоже самое.
Коллега сказал, что возможно проблема с различным выравниванием в проекте и используемых lib-ах, кто нибудь может подсказать как это лечить или ткнуть ссылкой?
Заранее благодарен.

P.S. Прошу прощения, если ошибся форумом
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.