Compartir a través de


Preguntas más frecuentes sobre el ciclo de vida: Herramientas de compilación de Microsoft C++, Redistributable y bibliotecas en tiempo de ejecución

Vaya aquí para buscar el ciclo de vida de su producto.

¿Qué es la directiva de ciclo de vida para Visual C++ Redistributable?

El Microsoft Visual C++ Redistributable v14.0, que se incluye con Visual Studio 2015 y versiones posteriores, es una actualización acumulativa in situ. Cualquier aplicación compilada por Visual Studio 2015 o posterior Microsoft C++ Build Tools (MSVC) puede usar la versión más reciente de Microsoft Visual C++ Redistributable en nuestra promesa de compatibilidad binaria .

A partir de Visual Studio 2026, Visual C++ Redistributable v14 y versiones posteriores siguen la directiva moderna con un ciclo de vida independiente de Visual Studio. Se admiten de acuerdo con el ciclo de vida de las herramientas de compilación de Microsoft C++ con las que se distribuyeron por primera vez.

Las versiones redistribuibles que se incluyen primero con Visual Studio 2015 a 2022 siguen la directiva de ciclo de vida fijo y se admiten según el ciclo de vida de soporte técnico de la versión de Visual Studio en la que se incluyen por primera vez, incluso si se envían en una versión posterior de Visual Studio.

Las versiones redistribuibles de Visual C++ que se incluyen con Visual Studio 2015 y versiones anteriores ya no se admiten.

Consulte la tabla siguiente para obtener más información sobre las versiones publicadas y compatibles de Redistributable. Consulte también Descargas compatibles con Microsoft Visual C++ Redistributable más recientes.

¿Cuál es la directiva de ciclo de vida para las herramientas de compilación de Microsoft C++ (MSVC)?

Microsoft C++ Build Tools (MSVC) incluye el compilador de Microsoft C++, enlazador, encabezados, bibliotecas, MSM en tiempo de ejecución y otros componentes para compilar aplicaciones de C++.

A partir de Visual Studio 2026, MSVC 14.50 y versiones posteriores siguen la directiva moderna con un ciclo de vida independiente de Visual Studio. Las versiones de MSVC Build Tools se admitirán durante 9 meses a partir de la fecha de la primera versión, independientemente de la versión de Visual Studio en la que se envíen. Cada dos años, una de las versiones de MSVC se designará como una versión de soporte a largo plazo (LTS). Las versiones LTS se admitirán durante 3 años a partir de la fecha de la primera versión, independientemente de la versión de Visual Studio en la que se envíe.

Las versiones 14.44 y anteriores de Microsoft C++ Build Tools (MSVC) que se incluyen con Visual Studio 2022 y versiones anteriores siguen la Política de ciclo de vida fija. Se admiten según el ciclo de vida de soporte técnico de la versión de Visual Studio (incluidas las herramientas de compilación de Visual Studio) en la que se envían por primera vez, incluso si se envían en una versión posterior de Visual Studio.

¿Cómo se actualiza Visual C++ Redistributable?

Visual C++ Redistributable instala las bibliotecas en tiempo de ejecución de MSVC. A partir de Visual Studio 2015, Visual C++ Redistributable es una actualización acumulativa local. Cada versión de Redistributable es compatible con los programas compilados mediante MSVC Build Tools v14.00 y versiones posteriores que se incluyen con Visual Studio 2015 y versiones posteriores siempre que la versión Redistribuible sea igual o superior a la versión de las herramientas de compilación usadas para compilar la aplicación.

¿Cómo puedo determinar qué aplicaciones de una máquina usan una versión fuera de soporte técnico de Visual C++ Redistributable?

En toda la red, es posible que las máquinas sigan ejecutando aplicaciones que instalen y usen una versión fuera de soporte técnico de Visual C++ Redistributable. Puede usar la auditoría de archivos NTFS para identificar el uso como un paso para reemplazar esas aplicaciones por las que usan una versión compatible de VC Redistributable. Para obtener instrucciones, vea Cómo auditar el uso de la versión redistribuible de Visual C++.

¿Qué versiones de Visual C++ Redistributable, bibliotecas en tiempo de ejecución de MSVC y herramientas de compilación de MSVC son compatibles?

A partir de Visual Studio 2015, las bibliotecas en tiempo de ejecución y las aplicaciones compiladas con las herramientas de compilación de MSVC a partir de las versiones de Visual Studio 2015, 2017, 2019 y 2022 son compatibles con binarios compatibles con la versión más reciente de Microsoft Visual C++ Redistributable. Para estas versiones, se recomienda que los clientes usen la versión más reciente disponible de C++ Redistributable. Para obtener más información y vínculos a paquetes redistribuibles, consulte Compatibilidad binaria de C++ 2015-2022 y Descargas de las versiones más recientes admitidas de Visual C++ Redistributable.

Versión de MSVC C++ Redistributable y
versión en tiempo de ejecución
Enviado con Fecha de inicio Fecha de finalización
V141 - 14.16 14.16.27052 Visual Studio 2017 v15.9 final 13 de noviembre de 2018 13 de abril de 2027
V142- 14.29 14.29.30157 Visual Studio 2019 v16.11 versión final 02 de abril de 2019 10 de abril de 2029
V143 - 14.40 14.40.33816 Visual Studio 2022 v17.10 LTSC 21 de mayo de 2024 13 de enero de 2026
V143 - 14.42 14.42.34433 Visual Studio 2022 v17.12 LTSC 12 de noviembre de 2024 martes, 14 de julio de 2026
V143 - 14.44 14.44.35211 Visual Studio 2022 v17.14 final 13 de mayo de 2025 13 de enero de 2032
V14.50 14.50.35710 Visual Studio 2026 v18.0 11 de noviembre de 2025 14 de noviembre de 2028

Nota:

La versión de Visual C++ Redistributable que se incluye con la actualización final de Visual Studio 2017, 2019 y 2022 se admitirá durante el ciclo de vida de Visual Studio correspondiente. Los usuarios deben estar en la última versión con servicios de esa versión para ser compatibles.

¿Cuáles fueron las fechas de soporte técnico de Visual C++ Redistributable, las bibliotecas en tiempo de ejecución y las herramientas de compilación de MSVC anteriores?

Versión de MSVC C++ Redistributable y
versión en tiempo de ejecución
Enviado con Fecha de inicio Fecha de finalización
v70 Visual Studio 2002 12 de febrero de 2002 lunes, 09 de julio de 2012
v71 Visual Studio 2003 10 de julio de 2003 8 de octubre de 2013
v80 Visual Studio 2005 27 de enero de 2006 12 de abril de 2016
v90 Visual Studio 2008 19 de febrero de 2008 10 de abril de 2018
v100 Visual Studio 2010 29 de junio de 2010 14 de julio de 2020
v110 Visual Studio 2012 31 de octubre de 2012 10 de enero de 2023
v120 Visual Studio 2013 15 de enero de 2014 9 de abril de 2024
V140 - 14.00 Visual Studio 2015 20 de julio de 2015 11 de julio de 2017
V140 - 14.00 14.0.24212 Visual Studio 2015 Update 3 20 de julio de 2015 14 de octubre de 2025
V141 - 14.00 Visual Studio 2017 v15.0 LTSC 7 de marzo de 2017 14 de enero de 2020
V142- 14.20 Visual Studio 2019 v16.0 LTSC 02 de abril de 2019 12 de enero de 2021
V142 - 14.24 Visual Studio 2019 v16.4 LTSC 03 de diciembre de 2019 12 de octubre de 2021
V142- 14.27 Visual Studio 2019 v16.7 LTSC 5 de agosto de 2020 12 de abril de 2022
V142- 14.28 Visual Studio 2019 v16.6 LTSC 02 de abril de 2019 11 de octubre de 2022
V143 - 14.30 Visual Studio 2022 v17.0 LTSC 8 de noviembre de 2021 11 de julio, 2023
V143 - 14.32 Visual Studio 2022 v17.2 LTSC 10 de mayo de 2022 9 de enero de 2024
V143 - 14.34 Visual Studio 2022 v17.4 LTSC 8 de noviembre de 2022 11 de junio de 2024
V143 - 14.36 14.36.32547 Visual Studio 2022 v17.6 LTSC 16 de mayo de 2023 9 de enero de 2025
V143 - 14.38 14.38.33142 Visual Studio 2022 v17.8 LTSC 14 de noviembre de 2024 8 de julio de 2025

Nota:

Las versiones que no son LTSC de la Visual C++ Redistributable para Visual Studio 2017, 2019 y 2022 que no son compatibles más allá de la versión secundaria posterior. Por ejemplo, v17.5 solo se era compatible hasta que se publicó v17.6. Para obtener más información, consulta Canales de Visual Studio y ritmo de lanzamiento.

¿Habrá compatibilidad con Visual C++ Redistributables heredados para productos de Microsoft?

Existen casos concretos en los que seguimos ofreciendo soporte técnico para Microsoft Visual C++ Redistributable más allá del ciclo de vida de producto de Visual Studio subyacente, pero solo en lo relativo a correcciones de seguridad y únicamente en el contexto y período de tiempo de los productos de Microsoft que dependen de él. Esta compatibilidad es solo para correcciones de seguridad, y solo en el contexto y el período de tiempo de los productos de Microsoft que dependen de él. La siguiente tabla indica el producto de Microsoft y el correspondiente Visual C++ Redistributable compatible con ese producto. Consulta la página de información sobre el ciclo de vida del producto para obtener información detallada sobre el ciclo de vida del soporte técnico.

Identificador Versión Versión de Visual C++ Redistributable
.NET 3.5 incluido en Windows 3,5 VC++ 2008 (v9.x)
System Center Data Protection Manager (DPM) 2016 VC++ 2012 (v11.x) 
VC++ 2013 (v12.x)
System Center Data Protection Manager (DPM) (Administrador de Protección de Datos) 2019 VC++ 2012 (v11.x) 
VC++ 2013 (v12.x)
System Center Data Protection Manager (DPM) (Administrador de Protección de Datos) 2022 VC++ 2012 (v11.x) 
VC++ 2013 (v12.x)
SharePoint Server 2016 VC++ 2012 (v11.x)
SharePoint Server 2019 VC++ 2012 (v11.x)
SQL Server* 2012 (11.x) VC++ 2010 (v10.x)
SQL Server* 2014 (12.x) VC++ 2010 (v10.x)
SQL Server* 2016 (13.x) VC++ 2010 (v10.x)
SQL Server 2017 (14.x) VC++ 2015-2022
SQL Server 2019 (15.x) VC++ 2015-2022
SQL Server 2022 (26.x) VC++ 2015-2022
Office 2016 VC++ 2015-2022
Office 2019 VC++ 2015-2022
Office 2021 VC++ 2015-2022

* Para las versiones de SQL Server 2012, 2014 y 2016, consulte la página Visual C++ Redistributable instalado con alertas de SQL Server de fin de vida u obsoletos: SQL Server.

Más información