Updated: October 2008
The following tables show the features that are available in different editions of Visual C++. An X in a cell indicates that the feature is available; an empty cell indicates that the feature is not available. Notes in parentheses indicate that a feature is available, but restricted.
Note: |
|---|
Documentation for features that are not available in Visual C++ Express or Visual C++ Standard Edition may be included in your documentation set. |

Compilers
Feature | Microsoft Visual C++ Express | Visual Studio 2008 Standard | Visual Studio 2008 Professional | Visual Studio 2008 Team System |
|---|
32-bit x86 compiler | X | X | X | X |
64-bit x64 compiler and cross-compiler | | X | X | X |
64-bit Itanium compiler and cross-compiler | | | | X |

Libraries and Headers
Feature | Microsoft Visual C++ Express | Visual Studio 2008 Standard | Visual Studio 2008 Professional | Visual Studio 2008 Team System |
|---|
Win32 SDK | (core only) | X | X | X |
CRT library | X | X | X | X |
CRT debug library | | X | X | X |
CRT source code | | X | X | X |
STL | X | X | X | X |
ATL | | X | X | X |
MFC | | X | X | X |
.NET Framework class library | X | X | X | X |
C++ Support Library | | X | X | X |
OpenMP | | | X | X |

Integrated Development Environment
Feature | Microsoft Visual C++ Express | Visual Studio 2008 Standard | Visual Studio 2008 Professional | Visual Studio 2008 Team System |
|---|
Graphical integrated development environment | X | X | X | X |

Tools
Feature | Microsoft Visual C++ Express | Visual Studio 2008 Standard | Visual Studio 2008 Professional | Visual Studio 2008 Team System |
|---|
Incremental Linker (Link.exe) | X | X | X | X |
Program Maintenance Utility (Nmake.exe) | X | X | X | X |
Lib Generator (Lib.exe) | X | X | X | X |
Windows Resource Compiler (Rc.exe) | X | X | X | X |
Windows Resource to Object Converter (CvtRes.exe) | X | X | X | X |
Browse Information Maintenance Utility (BscMake.exe) | | X | X | X |
C++ Name Undecorator (Undname.exe) | | X | X | X |
ClStencil.exe | | | X | X |
COFF/PE Dumper (Dumpbin.exe) | | X | X | X |
COFF/PE Editor (Editbin.exe) | | X | X | X |
MASM (Ml.exe) | | X | X | X |
Visual C++ Web Deployment Tool (VCDeploy.exe) | | | X | X |
Spy++ | | X | X | X |
ErrLook | | X | X | X |
AtlTrace | | X | X | X |
Devenv.com | | X | X | X |
Inference Rules | X | X | X | X |
Command Line Tool (Vcbuild.exe) | X | X | X | X |
Profile Guided Optimizations | | | X | X |

Debugging Features
Feature | Microsoft Visual C++ Express | Visual Studio 2008 Standard | Visual Studio 2008 Professional | Visual Studio 2008 Team System |
|---|
Native Debugging | X | X | X | X |
Managed Debugging | X | X | X | X |
Remote Debugging | | | X | X |
SQL Debugging | | | X | X |

Designers and Editors
Feature | Microsoft Visual C++ Express | Visual Studio 2008 Standard | Visual Studio 2008 Professional | Visual Studio 2008 Team System |
|---|
CSS Style Designer/Editor | X | X | X | X |
HTML Designer/Editor | X | X | X | X |
XML Editor | X | X | X | X |
Source Code Editor | X | X | X | X |
Windows Forms Designer | X | X | X | X |
Data Designer | | X | X | X |
Resource Editors | | X | X | X |

Data Features
Feature | Microsoft Visual C++ Express | Visual Studio 2008 Standard | Visual Studio 2008 Professional | Visual Studio 2008 Team System |
|---|
Data Designer | | X | X | X |
Data Objects | X | X | X | X |
Web Services | (Can consume Web services only) | X | X | X |
Server Explorer | | | X | X |

Automation and Extensibility
Feature | Microsoft Visual C++ Express | Visual Studio 2008 Standard | Visual Studio 2008 Professional | Visual Studio 2008 Team System |
|---|
Extensibility Object Models | X | X | X | X |
Code Model | X | X | X | X |
Project Model | X | X | X | X |
Resource Editor Model | | X | X | X |
Wizard Model | X | X | X | X |
Debugger Object Model | X | X | X | X |

See Also

Change History
Date | History | Reason |
|---|
October 2008
| Added content to the introduction to explain the table structure. |
Customer feedback.
|