Se recomienda usar Visual Studio 2017

Herramientas y plantillas de Visual C++ en las versiones de Visual Studio

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

En las siguientes tablas se muestran las características de Visual C++ que están disponibles en Visual Studio. Una X en la celda indica que la característica está disponible y una celda vacía, que la característica no está disponible. Las notas entre paréntesis indican que una característica está disponible, pero con restricciones.

PlataformaVisual Studio Express para Windows 10Visual Studio Express para escritorio de WindowsVisual Studio Community/ProfessionalVisual Studio Enterprise
Escritorio de WindowsXXX
Plataforma universal de Windows (teléfono, tableta, PC, Xbox, IoT y HoloLens)XXX
Windows Store 8.1XX
Windows Phone 8.0XX
AndroidXX
iOSXX
CompiladorVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio Enterprise
Compilador de X86 de 32 bitsXXXX
Compilador cruzado de X86_armXXX
Compilador x64 de 64 bitsXX
Compilador cruzado de X86_ x64XXXX
Biblioteca o encabezadoVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio Enterprise
Encabezados y bibliotecas de Windows y biblioteca de CRT(X)XXX
STLXXXX
ATLXX
MFCXX
Biblioteca de clases de .NET FrameworkXXX
Biblioteca de compatibilidad de C++ para .NETXXX
OpenMPXXXX
PlantillaVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio Enterprise
Plantillas XAML para UWP, Windows 8.1, Windows Phone 8.0XXX
Aplicación Direct3DXXX
DLL (aplicaciones de la Tienda Windows)XXX
Biblioteca estática (aplicaciones de la Tienda Windows)XXX
Componente de Windows en tiempo de ejecuciónXXX
Biblioteca de pruebas unitarias (aplicaciones de la Tienda Windows)XXX
Proyecto ATLXX
Biblioteca de clases (CLR)XXX
Aplicación de consola CLRXXX
Proyecto vacío de CLRXXX
Asistente personalizadoXX
Proyecto vacíoXXX
Proyecto de archivos MakeXXX
Control ActiveX MFCXX
Aplicación MFCXX
MFC DLLXX
Proyecto de pruebaXXXX
Aplicación de consola Win32XXX
Proyecto Win32XXX
HerramientaVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio Enterprise
Enlazador incremental (Link.exe)XXXX
Utilidad de mantenimiento de programas (Nmake.exe)XXX
Generador de biblioteca (Lib.exe)XXXX
Compilador de recursos de Windows (Rc.exe)XXXX
Conversor de recurso a objeto de Windows (CvtRes.exe)XXX
Utilidad de mantenimiento de información de examen (BscMake.exe)XXXX
C++ Name Undecorator (Undname.exe)XXXX
Volcado COFF/PE (Dumpbin.exe)XXXX
Editor de COFF/PE (Editbin.exe)XXXX
MASM (Ml.exe)XX
Spy++XX
ErrLookXX
AtlTraceXX
Devenv.comXX
Reglas de inferenciaXX
Actualizar proyectos .vcproj de VCBuild a MSBuild (VCUpgrade.exe)XXXX
Optimizaciones guiadas por perfilesXX
Característica de depuraciónVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio Enterprise
Depuración nativaXXXX
natvis (visualización de un tipo nativo)XXXX
Depuración de gráficosXXX
Depuración administradaXXX
Uso de GPUXXX
Uso de memoriaXXX
Depuración remotaXXXX
Depuración de SQLXX
Análisis de código estáticoLimitadoLimitadoXX
Diseñador o editorVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio Enterprise
XAML DesignerXXX
Diseñador/Editor de estilo CSSXXXX
Diseñador/Editor HTMLXXXX
Editor XMLXXXX
Editor de código fuenteXXXX
Características de productividad: refactorización, IntelliSense, formato de código de C++XXXX
Diseñador de Windows FormsXXX
Diseñador de datosXX
Editor de recursos nativos (archivos .rc)XX
Editores de recursosXXXX
Editor de modelosXXX
Diseñador de sombrasXXX
Característica de datosVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio PremiumVisual Studio Enterprise
Diseñador de datosXXX
Objetos de datosXXX
Servicios WebXXX
Explorador de servidoresXXX
Compilación o característica de proyectoVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio Enterprise
Compilaciones de línea de comandos (msbuild.exe)XXXX
Compatibilidad nativa con múltiples versionesXXX
Compatibilidad administrada con múltiples versionesXXX
Compilaciones en paraleloXXXX
Compilar personalizacionesXXXX
Extensibilidad de páginas de propiedadesXXXX
Automatización y extensibilidadVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio Enterprise
Modelos de objetos de extensibilidadXX
Modelo de códigoXX
modelo de proyectoXX
Modelo de editor de recursosXX
Modelo de asistenteXX
Modelo de objetos del depuradorXX
HerramientaVisual Studio Express para WindowsVisual Studio Express para escritorio de WindowsVisual Studio Professional/CommunityVisual Studio Enterprise
Pruebas unitarias (marco nativo)XXXX
Pruebas unitarias (marco administrado)XXX
Cobertura de códigoX
Pruebas manualesX
Pruebas exploratoriasX
Administración de casos de pruebaX
Mapa de código y gráficos de dependenciassolo lecturaX
Depuración de mapa de códigoX

Instalar Visual Studio
Novedades de Visual Studio 2015
Tipos de proyecto de Visual C++
Ediciones de Visual Database Tools

Mostrar: