Supported Platforms (Visual C++)

Apps built by using Visual Studio can be targeted to various platforms, as follows.

Operating System

x86

x64

ARM

Windows XP

X*

X*

Windows Server 2003

X*

X*

Windows Vista

X

X

Windows Server 2008

X

X

Windows 7

X

X

Windows Server 2012 R2

X

X

Windows 8, 8.1

X

X

X

* You can install the v110_xp platform toolset included in Visual Studio 2012 to use the current version of Visual Studio to build Windows XP and Windows Server 2003 projects. For information on how to obtain and use this platform toolset, see Configuring C++ 11 Programs for Windows XP. For additional information on changing the platform toolset, see How to: Modify the Target Framework and Platform Toolset.

For information about how to set the target platform configuration, see How to: Configure Visual C++ Projects to Target 64-Bit Platforms.

See Also

Concepts

Visual C++ Tools and Templates in Visual Studio Editions

Other Resources

Getting Started with Visual C++ in Visual Studio 2013