Éditions Visual C++

Les tableaux suivants répertorient les fonctionnalités Visual C++ disponibles dans Visual Studio.Un X dans une cellule indique que la fonctionnalité est disponible ; une cellule vide indique que la fonctionnalité n'est pas disponible.Des notes entre parenthèses indique qu'une fonctionnalité est disponible, mais restreinte.

Compilateurs

Compilateur

Visual Studio Express pour Windows 8

Visual Studio Express pour Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Compilateur x86 32 bits

X

X

X

X

X

Compilateur croisé x86_arm

X

X

X

X

Compilateur x64 64 bits

X

X

X

Compilateur croisé X86 x64

X

X

X

X

X

Bibliothèques et en-têtes

Bibliothèque ou en-tête

Visual Studio Express pour Windows 8

Visual Studio Express pour Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

En-têtes et bibliothèques Windows

(X)

X

X

X

X

Bibliothèque CRT

(X)

X

X

X

X

STL

X

X

X

X

X

ATL

X

X

X

MFC

X

X

X

Bibliothèque de classes .NET Framework

X

X

X

X

Bibliothèque de prise en charge C++ du .NET

X

X

X

X

OpenMP

X

X

X

X

X

Modèles de projet

Modèle

Visual Studio Express pour Windows 8

Visual Studio Express pour Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Applications vide (XAML)

X

X

X

X

Application de quadrillage (XAML)

X

X

X

X

Application partagée (XAML)

X

X

X

X

X

Application Direct2D (XAML)

X

X

X

X

Applications Direct3D

X

X

X

X

DLL (applications du Windows Store)

X

X

X

X

Bibliothèque statique (applications Windows Store)

X

X

X

X

Composant Windows Runtime

X

X

X

X

Bibliothèque de tests unitaires (applications Windows Store)

X

X

X

X

Projet ATL

X

X

X

Bibliothèque de classes (CLR)

X

X

X

X

Application console CLR

X

X

X

X

Projet vide CLR

X

X

X

X

Assistant personnalisé

X

X

X

Projet vide

X

X

X

X

Projet Makefile

X

X

X

X

Contrôle ActiveX MFC

X

X

X

Application MFC

X

X

X

DLL MFC

X

X

X

Projet de test

X

X

X

X

X

Application console Win32

X

X

X

X

Projet Win32

X

X

X

X

Outils

Outil

Visual Studio Express pour Windows 8

Visual Studio Express pour Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Éditeur de liens incrémentiel (Link.exe)

X

X

X

X

X

Utilitaire de maintenance de programmes (Nmake.exe)

X

X

X

X

Générateur de bibliothèques (Lib.exe)

X

X

X

X

X

Compilateur de ressources Windows (Rc.exe)

X

X

X

X

X

Windows Resource to Object Converter (CvtRes.exe)

X

X

X

X

Utilitaire de maintenance des informations de consultation (Browse Information Maintenance Utility) (BSCMAKE.EXE)

X

X

X

X

X

C++ Name Undecorator (Undname.exe)

X

X

X

X

X

COFF/PE Dumper (Dumpbin.exe)

X

X

X

X

X

COFF/PE Editor (Editbin.exe)

X

X

X

X

X

MASM (Ml.exe)

X

X

X

Spy++

X

X

X

ErrLook

X

X

X

AtlTrace

X

X

X

Devenv.com

X

X

X

Règles d'inférence

X

X

X

Mise à niveau des projets .vcproj de VCBuild à MSBuild (VCUpgrade.exe)

X

X

X

X

X

Optimisations guidées par profil

X

X

X

Débogage de fonctionnalités

Débogage de fonctionnalités

Visual Studio Express pour Windows 8

Visual Studio Express pour Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Débogage natif

X

X

X

X

X

Débogage de graphiques

X

X

X

Débogage managé

X

X

X

X

Débogage distant

X

X

X

X

Débogage SQL

X

X

Analyse de code statique

Limité

Limité

X

X

X

Concepteurs et éditeurs

Concepteur ou éditeur

Visual Studio Express pour Windows 8

Visual Studio Express pour Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Concepteur XAML

X

X

X

X

Concepteur/éditeur de style CSS

X

X

X

X

X

Concepteur/éditeur HTML

X

X

X

X

X

Éditeur XML

X

X

X

X

X

Éditeur de code source

X

X

X

X

X

Concepteur Windows Forms

X

X

X

X

Concepteur de données

X

X

X

Éditeurs de ressources

X

X

X

X

X

Fonctionnalités de données

Fonctionnalité de données

Visual Studio Express pour Windows 8

Visual Studio Express pour Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Concepteur de données

X

X

X

Objets de données

X

X

X

Services Web

X

X

X

Explorateur de serveurs

X

X

X

Génération et systèmes de projet

Fonctionnalité de build ou de projet

Visual Studio Express pour Windows 8

Visual Studio Express pour Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Générations à partir de la ligne de commande (msbuild.exe)

X

X

X

X

X

Multi-ciblage natif

X

X

X

X

X

Multi-ciblage managé

X

X

X

X

Générations parallèles

X

X

X

X

X

Personnalisations de génération

X

X

X

X

X

Extensibilité des pages de propriétés

X

X

X

X

X

Automation et extensibilité

Automation et extensibilité

Visual Studio Express pour Windows 8

Visual Studio Express pour Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Modèles objets d'extensibilité

X

X

X

Modèle de code

X

X

X

Modèle de projet

X

X

X

Modèle d'éditeur de ressources

X

X

X

Modèle d'Assistant

X

X

X

Modèle objet de débogueur

X

X

X

Voir aussi

Concepts

Nouveautés de Visual Studio 2013

Types de projets Visual C++

Éditions de Visual Database Tools

Autres ressources

Installation de Visual Studio