Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

Visual C++ Editions

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.

NoteNote:

Documentation for features that are not available in Visual C++ Express or Visual C++ Standard Edition may be included in your documentation set.

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

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

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

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

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

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

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

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

Date

History

Reason

October 2008

Added content to the introduction to explain the table structure.

Customer feedback.

Community Additions

ADD
Show:
© 2015 Microsoft