Faltan archivos DLL, la aplicación obtiene un código de error 0xc00007b


0

Al ejecutar mi VC++aplicación no se ejecuta y se detiene con el 0xc00007bcódigo de error, que es STATUS_INVALID_IMAGE_FORMAT. Entiendo que esto significa que tengo problemas con algunos problemas de compatibilidad de la arquitectura x86 - x64 en DLLs.

Lo he verificado Dependency Walkery obtengo lo siguiente:

ingrese la descripción de la imagen aquí

No hay 64indicador de ninguna dependencia. En el doble click en cualquiera de los 3 archivos que no se encuentran se dice que está en busca de ellos en la carpeta de aplicaciones, aunque los he copiado allí, además de tener todos ellos en C:\Windows\System32.

Ya he Visual C++ Redistributablesinstalado para:

  • 2005 - x86 y x64
  • 2008 - x86 y x64
  • 2010 - x86 y x64

He corrido sfc /scannowpero todo está bien.

La aplicación es 32bity fue escrito originalmente en VS2006, XP.

¿Qué debo hacer para arreglar esto?


El hecho de que tenga instalada una versión de VC ++ no significa que tenga la versión que necesita. No existe tal cosa como VS2006
Ramhound

inside depe.exe, ejecute F7 para registrar
magicandre1981
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.