Visual Studio 2013 - Falta MSVCR110D.dll [duplicado]


0

Esta pregunta ya tiene una respuesta aquí:

Estoy trabajando en un programa y se compila bien, pero me da un error "Falta MSVCR110D.dll ..." - error. Ejecuto Visual Studio 2013 en Windows 7 de 64 bits, también uso boost 1.55.0 y SFML 2.1. Google y una publicación de superusuario no me ayudaron. Me dijeron que instalara c ++ redistribuible pero eso tampoco me ayudó. Todavía no soy tan bueno con C ++, así que discúlpeme si me perdí algo.

Respuestas:


2

La versión D es el tiempo de ejecución de depuración . msvcr110significa que necesita tiempo de ejecución de C ++ 2012. El archivo no es redistribuible, por lo que debe instalarlo Visual C++ 2012o también la Edición Express C ++ 2012. Tal vez una de sus librerías de terceros dependa de este archivo.


0

Descargue e instale (o implemente / empaque) los paquetes redistribuibles de Visual C ++ para Visual Studio 2013 .

Si está compilando un ejecutable de 32 bits (predeterminado), necesitará el tiempo de ejecución de 32 bits. De manera similar, necesitará el tiempo de ejecución de 64 bits para un ejecutable de 64 bits.


Ese no es el problema real. El OP dijo claramente que instalar el paquete redistribuible no ayudó. De hecho, "la versión de depuración de msvcr100.dll[no es redistribuible y] se nombra msvcr100d.dll". Fuente
y31415
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.