El DLL faltante no está diseñado para ejecutarse en Windows.

El DLL faltante no está diseñado para ejecutarse en Windows.

Chicos, acabo de crear un programa en C++ en Visual Studio. Cuando ejecuto un archivo exe desde mi computadora, este programa funciona según lo previsto, pero si intento ejecutar este programa desde otra computadora, aparece un mensaje que indica que falta msvcp100.dll. Ok, encontré este dll y lo copié en la carpeta donde está mi archivo exe, intenté ejecutarlo y ahora aparece el error: Esta versión de dll no está diseñada para ejecutarse en la plataforma Windows.
¿Qué está sucediendo? ¿Cómo resolverlo?

Respuesta1

Parece que necesita tener el paquete redistribuible VC++ instalado en la máquina de destino.

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84&displaylang=en

Además, veo que puedes copiar todos los .dll necesarios a la carpeta del programa en la máquina de destino.

información relacionada