Project Templates in Visual C++ Editions

When you create a new project, icons in the New Project dialog box and Add Project dialog box represent the available project types and their templates. The project template that is associated with the project icon you choose determines the output type and other options available for that project. Not all project templates are available in all editions of Visual C++.

Visual C++ Project Templates

The following table shows which Visual C++ project templates are available in the different editions of Visual Studio.

Template

Visual C++ Express 2010

Visual Studio 2010 Professional

Visual Studio 2010 Premium

Visual Studio 2010 Ultimate

ATL Project

 

X

X

X

Class Library

X

X

X

X

CLR Console Application

X

X

X

X

CLR Empty Project

X

X

X

X

Custom Wizard

 

X

X

X

Empty Project

X

X

X

X

Makefile Project

X

X

X

X

MFC ActiveX Control

 

X

X

X

MFC Application

 

X

X

X

MFC DLL

 

X

X

X

Test Project

 

X

X

X

Win32 Console Application

X

X

X

X

Win32 Project

X

X

X

X

Windows Forms Application

X

X

X

X

Windows Forms Control Library

 

X

X

X

See Also

Concepts

Visual C++ Editions

Visual C++ Project Types

What's New in Visual Studio 2010

Other Resources

Installing Visual Studio