Visual C++-Tools und -Vorlagen in Visual Studio-Editionen
Die folgenden Tabellen zeigen die Visual C++-Funktionen, die in Visual Studio verfügbar sind.Ein "X" in einer Zelle gibt an, dass die Funktion verfügbar ist. Eine leere Zelle gibt an, dass die Funktion nicht verfügbar ist.Hinweise in Klammern geben an, dass eine Funktion eingeschränkt verfügbar ist.
Compiler
Compiler |
Visual Studio Express für Windows 8 |
Visual Studio Express für Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
32-Bit-X86-Compiler |
X |
X |
X |
X |
X |
X86_arm-Cross-Compiler |
X |
X |
X |
X |
|
64-Bit-x64-Compiler |
X |
X |
X |
||
X86_-x64-Cross-Compiler |
X |
X |
X |
X |
X |
Bibliotheken und Header
Bibliothek oder Header |
Visual Studio Express für Windows 8 |
Visual Studio Express für Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Windows-Header und -Bibliotheken |
(X) |
X |
X |
X |
X |
CRT-Bibliothek |
(X) |
X |
X |
X |
X |
STL |
X |
X |
X |
X |
X |
ATL |
X |
X |
X |
||
MFC |
X |
X |
X |
||
.NET Framework-Klassenbibliothek |
X |
X |
X |
X |
|
C++-Unterstützungsbibliothek für .NET |
X |
X |
X |
X |
|
OpenMP |
X |
X |
X |
X |
X |
Projektvorlagen
Vorlage |
Visual Studio Express für Windows 8 |
Visual Studio Express für Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Leere App (XAML) |
X |
X |
X |
X |
|
Raster-App (XAML) |
X |
X |
X |
X |
|
Split App (XAML) |
X |
X |
X |
X |
X |
Direct2D-App (XAML) |
X |
X |
X |
X |
|
Direct3D-App |
X |
X |
X |
X |
|
DLL (Windows Store-Apps) |
X |
X |
X |
X |
|
Statische Bibliothek (Windows Store-Apps) |
X |
X |
X |
X |
|
Komponente für Windows-Runtime |
X |
X |
X |
X |
|
Komponententestbibliothek (Windows Store-Apps) |
X |
X |
X |
X |
|
ATL-Projekt |
X |
X |
X |
||
Klassenbibliothek (CLR) |
X |
X |
X |
X |
|
CLR-Konsolenanwendung |
X |
X |
X |
X |
|
Leeres CLR-Projekt |
X |
X |
X |
X |
|
Benutzerdefinierter Assistent |
X |
X |
X |
||
Leeres Projekt |
X |
X |
X |
X |
|
Makefile-Projekt |
X |
X |
X |
X |
|
MFC-ActiveX-Steuerelement |
X |
X |
X |
||
MFC-Anwendung |
X |
X |
X |
||
MFC-DLL |
X |
X |
X |
||
Testprojekt |
X |
X |
X |
X |
X |
Win32-Konsolenanwendung |
X |
X |
X |
X |
|
Win32-Projekt |
X |
X |
X |
X |
Tools
Tool |
Visual Studio Express für Windows 8 |
Visual Studio Express für Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Incremental Linker (Link.exe) |
X |
X |
X |
X |
X |
Program Maintenance Utility (Nmake.exe) |
X |
X |
X |
X |
|
Lib-Generator (Lib.exe) |
X |
X |
X |
X |
X |
Windows-Ressourcencompiler (Rc.exe) |
X |
X |
X |
X |
X |
Windows Resource to Object Converter (CvtRes.exe) |
X |
X |
X |
X |
|
Browse Information Maintenance-Programm (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ückschlussregeln |
X |
X |
X |
||
Aktualisieren von VCBuild-VCPROJ-Projekten auf MSBuild (VCUpgrade.exe) |
X |
X |
X |
X |
X |
Profilgesteuerte Optimierungen (PGO) |
X |
X |
X |
Debugfeatures
Debugfunktion |
Visual Studio Express für Windows 8 |
Visual Studio Express für Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Systemeigenes Debuggen |
X |
X |
X |
X |
X |
Grafikdebugging |
X |
X |
X |
||
Verwaltetes Debuggen |
X |
X |
X |
X |
|
Remotedebuggen |
X |
X |
X |
X |
X |
SQL-Debugging |
X |
X |
X |
||
Statische Codeanalyse |
Eingeschränkt |
Eingeschränkt |
X |
X |
X |
Designer und Editoren
Designer oder Editor |
Visual Studio Express für Windows 8 |
Visual Studio Express für Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
XAML-Designer |
X |
X |
X |
X |
|
CSS-Format-Designer/Editor |
X |
X |
X |
X |
X |
HTML-Designer/Editor |
X |
X |
X |
X |
X |
XML-Editor |
X |
X |
X |
X |
X |
Quellcode-Editor |
X |
X |
X |
X |
X |
Windows Forms-Designer |
X |
X |
X |
X |
|
Daten-Designer |
X |
X |
X |
||
Ressourcen-Editor |
X |
X |
X |
X |
X |
Datenfeatures
Datenfunktion |
Visual Studio Express für Windows 8 |
Visual Studio Express für Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Daten-Designer |
X |
X |
X |
||
Datenobjekte |
X |
X |
X |
||
Webdienste |
X |
X |
X |
||
Server-Explorer |
X |
X |
X |
Build- und Projektsysteme
Build- oder Projektfunktion |
Visual Studio Express für Windows 8 |
Visual Studio Express für Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Befehlszeilenbuilds (msbuild.exe) |
X |
X |
X |
X |
X |
Systemeigene Festlegung von Zielversionen |
X |
X |
X |
X |
X |
Verwaltete Festlegung von Zielversionen |
X |
X |
X |
X |
|
Parallele Builds |
X |
X |
X |
X |
X |
Buildanpassungen |
X |
X |
X |
X |
X |
Erweiterbarkeit der Eigenschaftenseiten |
X |
X |
X |
X |
X |
Automatisierung und Erweiterbarkeit
Automatisierung und Erweiterbarkeit |
Visual Studio Express für Windows 8 |
Visual Studio Express für Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Erweiterbarkeitsobjektmodelle |
X |
X |
X |
||
Codemodell |
X |
X |
X |
||
Projektmodell |
X |
X |
X |
||
Modell für den Ressourcen-Editor |
X |
X |
X |
||
Assistentenmodell |
X |
X |
X |
||
Debuggerobjektmodell |
X |
X |
X |
Siehe auch
Konzepte
Versionen von Visual Database Tools