0

On running my VC++ application doesn't run and stops with 0xc00007b error code, which is STATUS_INVALID_IMAGE_FORMAT. I understand that this means I have problems with some x86 - x64 architecture compatibility issues on DLLs.

I have checked with Dependency Walker and I get the following:

enter image description here

There is no 64 indicator on any dependency. On double-click on any of the 3 not found files it says it's looking for them in the app folder, although I've copied them there, as well as having all of them in C:\Windows\System32.

I already have Visual C++ Redistributables installed for:

  • 2005 - x86 & x64
  • 2008 - x86 & x64
  • 2010 - x86 & x64

I've run sfc /scannow but everything is fine.

The application is 32bit and it was originally written in VS2006, XP.

What should I do to fix this?

2

0

You must log in to answer this question.

Browse other questions tagged .