Доброе время суток!
Давным давно в VC++ 6.0 было создано приложение которое отлично работало. Однако оно отказалось работать на Win 7 x64. Поставил Studio 10, скомпилял - та же ошибка. Опытным путем выяснил что если отказаться от Ole32.dll, то ошибки нет.
При запуске отладки - сразу падает с ошибкой c0000005, то есть похоже что при инициализации библиотеки.
Также проблема, почему-то, решается сжатием exe-шника с помощью upx.
Приложение более менее простое, MFC не использует.
Есть ли какие-то варианты решения проблемы?
Заранее спасибо.