Si usted es un usuario de Windows, puede haber encontrado el término "C++ Redistributable" al instalar o ejecutar algunas aplicaciones. Pero qué es exactamente, y por qué lo necesitas? En este artículo, explicaremos qué es C++ Redistributable, cómo descargarlo e instalarlo para Visual Studio 2017, y cómo actualizarlo y desinstalarlo si es necesario. También le proporcionaremos algunos consejos para solucionar problemas y errores comunes que puede encontrar en el camino.
C++ Redistributable es un paquete que instala los componentes de tiempo de ejecución de las bibliotecas de Microsoft C y C++ (MSVC). Estas bibliotecas son requeridas por muchas aplicaciones que se construyen utilizando las herramientas de Microsoft C y C++, como Visual Studio. Si tu aplicación utiliza estas bibliotecas, necesitas tener la versión correspondiente de C++ Redistributable instalada en tu sistema antes de poder ejecutar la aplicación.
C++ Redistributable proporciona el código y los datos esenciales que tu app necesita para funcionar correctamente. Por ejemplo, incluye funciones para realizar cálculos matemáticos, manipular cadenas, manejar entradas y salidas y administrar memoria. Sin estas bibliotecas, es posible que tu aplicación no funcione en absoluto, o puede fallar o mostrar errores.
Una forma de comprobar si tiene C++ Redistributable instalado en su sistema es ir al Panel de control > Programas > Programas y características. Allí, debería ver una lista de todos los programas instalados en su sistema, incluyendo las versiones de C++ Redistributable que tiene. También puede usar el símbolo del sistema o PowerShell para consultar el registro para las versiones instaladas de C++ Redistributable. Para más detalles sobre cómo hacer esto, vea este artículo.
Lo primero que necesitas hacer es descargar la versión apropiada de C++ Redistributable para tu arquitectura de sistema (x86, x64 o ARM64) y tu idioma preferido. Puede utilizar los siguientes enlaces para descargar las últimas versiones en inglés (en-US) de C++ Redistributable para Visual Studio 2017:
Si desea descargar otros idiomas o versiones, incluyendo versiones para canales de servicio a largo plazo (LTSC), puede visitar my.visualstudio.com e iniciar sesión con su cuenta de suscripción de Visual Studio o unirse al programa gratuito Dev Essentials.
Después de haber descargado el archivo ejecutable, debe ejecutarlo como administrador para iniciar el proceso de instalación. Puede hacer esto haciendo clic derecho en el archivo y eligiendo "Ejecutar como administrador". Alternativamente, puede usar el símbolo del sistema o PowerShell para ejecutar el archivo con privilegios elevados.
El proceso de instalación es sencillo y no debería tardar más de unos minutos. Solo tiene que aceptar el acuerdo de licencia y hacer clic en "Instalar". También puede modificar algunas opciones de instalación, como:
Puede acceder a estas opciones haciendo clic en el botón "Avanzado" en el asistente de instalación. Para más detalles sobre cómo usar estas opciones, vea este artículo.
A veces, puede encontrar algunos problemas o errores al instalar o ejecutar C++ Redistributable. Estos son algunos de los más comunes y cómo solucionarlos:
| Error |
|---|
| Causa |
|---|
| Solución |
|---|
| El programa no se puede iniciar porque MSVCP140.dll falta en su computadora. |
| Estás intentando ejecutar una aplicación que requiere C++ redistribuible para Visual Studio 2015, 2017 o 2019, pero no la tienes instalada. |
| Descargue e instale la última versión de C++ Redistribuible para Visual Studio 2015, 2017, o 2019 desde https://support.microsoft.com/en-us/help/2999226/update-para-universal-c-runtime-in-windows. |
| Otra versión de este producto ya está instalada. La instalación de esta versión no puede continuar. |
| Estás intentando instalar una versión diferente de C++ Redistributable para Visual Studio 2017 que la que ya está instalada en tu sistema. |
| Desinstale la versión existente de C++ Redistributable para Visual Studio 2017 desde su sistema antes de instalar el nuevo. Consulte la siguiente sección para saber cómo desinstalar C++ Redistributable. |
| La función que está intentando usar está en un recurso de red que no está disponible. |
| Usted está tratando de desinstalar C++ Redistributable para Visual Studio 2017, pero el archivo de instalación falta o está dañado. |
| Falló la configuración. Uno o más problemas causaron que la configuración fallara. Solucione los problemas y vuelva a intentarlo. |
| Está intentando instalar C++ Redistributable para Visual Studio 2017, pero hay algunos problemas de compatibilidad o dependencia que impiden que la instalación se complete correctamente. |
| Compruebe el archivo de registro generado por el instalador para obtener más detalles sobre el error. Puede encontrar el archivo de registro en su carpeta %TEMP% con un nombre como "dd_vcredist_amd64_YYYMDMDHMMSS.log". También puede usar la herramienta my.visualstudio.com y descargar la última versión de C++ Redistributable para Visual Studio 2017 manualmente. |
Para aplicar las actualizaciones, solo necesita ejecutar el archivo de instalación que descargó y seguir los mismos pasos que al instalar C++ Redistributable por primera vez. El instalador detectará y sobrescribirá automáticamente la versión existente de C++ Redistributable en su sistema. No es necesario desinstalar la versión anterior antes de actualizar.
También puede usar el símbolo del sistema o PowerShell para desinstalar C++ Redistributable usando la herramienta MsiExec.exe. Para más detalles sobre cómo hacer esto, vea este artículo.
Si necesita reinstalar C++ Redistributable para Visual Studio 2017 en su sistema, puede seguir los mismos pasos que cuando lo instale por primera vez. Solo necesita descargar la versión apropiada de C++ Redistributable desde my.visualstudio.com o desde uno de los enlaces proporcionados anteriormente, y ejecutar el archivo de instalación como administrador. No es necesario desinstalar ninguna versión existente de C++ Redistributable antes de reinstalar.
En este artículo, hemos explicado qué es C++ Redistributable, cómo descargarlo e instalarlo para Visual Studio 2017, y cómo actualizarlo y desinstalarlo si es necesario. También hemos proporcionado algunos consejos para solucionar problemas y errores comunes que puede encontrar en el camino.
Esperamos que este artículo te haya ayudado a entender y usar mejor C++ Redistributable para Visual Studio 2017. Si tiene alguna pregunta o comentario, no dude en dejar un comentario a continuación o en contacto con nosotros a través de nuestro sitio web. Nos encantaría saber de usted!