Edizioni di Visual C++
Nelle tabelle seguenti vengono illustrate le funzionalità di Visual C++ disponibili in Visual Studio.X in una cella indica che la funzionalità è disponibile. Una cella vuota indica che la funzionalità non è disponibile.Le note tra parentesi indicano che una funzionalità è disponibile, ma limitata.
Compilatori
Compilatore |
Visual Studio express per Windows 8 |
Visual Studio express per Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Compilatore x86 a 32 bit |
X |
X |
X |
X |
X |
Compilatore incrociato X86_arm |
X |
X |
X |
X |
|
compilatore di x64 a 64 bit |
X |
X |
X |
||
compilatore incrociato x64 a 64 bit |
X |
X |
X |
X |
X |
Librerie e intestazioni
Raccolta o intestazione |
Visual Studio express per Windows 8 |
Visual Studio express per Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Librerie e intestazioni di Windows |
(x) |
X |
X |
X |
X |
Libreria CRT |
(x) |
X |
X |
X |
X |
STL |
X |
X |
X |
X |
X |
ATL |
X |
X |
X |
||
MFC |
X |
X |
X |
||
Libreria di classi .NET Framework |
X |
X |
X |
X |
|
Libreria di supporto C++ per.NET |
X |
X |
X |
X |
|
OpenMP |
X |
X |
X |
X |
X |
Modelli di progetto
Modello |
Visual Studio express per Windows 8 |
Visual Studio express per Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Applicazione vuota (XAML) |
X |
X |
X |
X |
|
Applicazione della griglia (XAML) |
X |
X |
X |
X |
|
Applicazione di suddivisione (XAML) |
X |
X |
X |
X |
X |
Applicazione Direct2D (XAML) |
X |
X |
X |
X |
|
Un'applicazione direct3d |
X |
X |
X |
X |
|
DLL (applicazioni dell'archivio di Windows) |
X |
X |
X |
X |
|
Libreria statica (applicazioni dell'archivio di Windows) |
X |
X |
X |
X |
|
Componenti di runtime di Windows |
X |
X |
X |
X |
|
Raccolta di unit test (applicazioni dell'archivio di Windows) |
X |
X |
X |
X |
|
Progetto ATL |
X |
X |
X |
||
Libreria di classi (CLR) |
X |
X |
X |
X |
|
Applicazione console CLR |
X |
X |
X |
X |
|
Progetto CLR vuoto |
X |
X |
X |
X |
|
Creazione guidata personalizzata |
X |
X |
X |
||
Progetto vuoto |
X |
X |
X |
X |
|
Progetto makefile |
X |
X |
X |
X |
|
Controllo ActiveX MFC |
X |
X |
X |
||
Applicazione MFC |
X |
X |
X |
||
DLL MFC |
X |
X |
X |
||
Progetto test |
X |
X |
X |
X |
X |
Applicazione console Win32 |
X |
X |
X |
X |
|
Progetto Win32 |
X |
X |
X |
X |
Strumenti
Strumento |
Visual Studio express per Windows 8 |
Visual Studio express per 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 Resource Compiler (Rc.exe) |
X |
X |
X |
X |
X |
Windows Resource to Object Converter (CvtRes.exe) |
X |
X |
X |
X |
|
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 |
||
Regole di inferenza |
X |
X |
X |
||
Aggiornamento di progetti vcproj VCBuild a MSBuild (VCUpgrade.exe) |
X |
X |
X |
X |
X |
Ottimizzazioni guidate da profilo (PGO) |
X |
X |
X |
Funzionalità di debug
Funzionalità di debug |
Visual Studio express per Windows 8 |
Visual Studio express per Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Debug nativo |
X |
X |
X |
X |
X |
Eseguire il debug di grafica |
X |
X |
X |
||
Debug gestito |
X |
X |
X |
X |
|
Debug remoto |
X |
X |
X |
X |
X |
Debug SQL |
X |
X |
X |
||
Analisi codice statico |
Limitato |
Limitato |
X |
X |
X |
Editor e finestre di progettazione
Finestra di progettazione o editor |
Visual Studio express per Windows 8 |
Visual Studio express per Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Progettazione XAML |
X |
X |
X |
X |
|
Editor/Progettazione stili CSS |
X |
X |
X |
X |
X |
Editor/Finestra di progettazione HTML |
X |
X |
X |
X |
X |
Editor XML |
X |
X |
X |
X |
X |
Editor codice sorgente |
X |
X |
X |
X |
X |
Progettazione Windows Form |
X |
X |
X |
X |
|
Data Designer |
X |
X |
X |
||
Editor di risorse |
X |
X |
X |
X |
X |
Funzionalità relative ai dati
Funzionalità di dati |
Visual Studio express per Windows 8 |
Visual Studio express per Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Data Designer |
X |
X |
X |
||
Oggetti dati |
X |
X |
X |
||
Servizi Web |
X |
X |
X |
||
Esplora server |
X |
X |
X |
Compilazione e sistemi di progetto
Funzionalità di progetto o di compilazione |
Visual Studio express per Windows 8 |
Visual Studio express per Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Compilazioni riga di comando (msbuild.exe) |
X |
X |
X |
X |
X |
Multitargeting nativo |
X |
X |
X |
X |
X |
Multitargeting gestito |
X |
X |
X |
X |
|
Compilazioni parallele |
X |
X |
X |
X |
X |
Personalizzazioni di compilazione |
X |
X |
X |
X |
X |
Estensibilità di pagine delle proprietà |
X |
X |
X |
X |
X |
Estensibilità e automazione
Estensibilità e automazione |
Visual Studio express per Windows 8 |
Visual Studio express per Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Modelli a oggetti di estensibilità |
X |
X |
X |
||
Modello di codice |
X |
X |
X |
||
Modello di progetto |
X |
X |
X |
||
Modello dell'editor di codice |
X |
X |
X |
||
Modello di procedura guidata |
X |
X |
X |
||
Modello a oggetti del debugger |
X |
X |
X |
Vedere anche
Concetti
Edizioni di Visual Database Tools