При запуске мое приложение VC++ не запускается и останавливается с кодом ошибки 0xc00007b , который является STATUS_INVALID_IMAGE_FORMAT . Я понимаю, что это означает, что у меня есть проблемы с некоторыми проблемами совместимости архитектуры x86 - x64 на DLL .
Я проверил с Dependency Walker и получаю следующее:
Нет ни одного показателя 64 по какой-либо зависимости. При двойном щелчке на любом из 3 не найденных файлов он говорит, что ищет их в папке приложения, хотя я скопировал их туда, а также поместил их все в C:\Windows\System32 .
У меня уже есть Visual C++ Redistributables для:
- 2005 - x86 и x64
- 2008 - x86 и x64
- 2010 - x86 и x64
Я запустил sfc /scannow но все в порядке.
Приложение является 32bit и изначально было написано в VS2006 , XP .
Что я должен сделать, чтобы это исправить?

