.NET Framework SDKs and Targeting Packs for Visual Studio 2012

The following .NET Framework targeting packs and SDKs are available for use with Visual Studio 2012. Each download enables you to build apps for a specific Microsoft platform, such as Microsoft Azure. The SDKs and .NET Framework downloads may update Visual Studio and the .NET Framework on your machine.

The .NET team has also published many libraries, listed at .NET NuGet packages, that can be used when building apps that target these platforms.

Learn about .NET Framework SDKs and targeting packs available for Visual Studio 2013.

You can also access Visual Studio 2013 and Visual Studio 2010 versions of this page.

.NET Framework (Windows desktop and server)

Target platformDownloads
.NET Framework 4.5.1

Available in:
Windows Software Development Kit for Windows 8.1

Runtime installer: .NET Framework 4.5.1

.NET Framework 4.5

Included in Visual Studio 2012

Also available in:
Windows Software Development Kit (SDK) for Windows 8

Runtime installer: .NET Framework 4.5

.NET Framework 4.0.3

.NET Framework 4.0.3 Targeting Pack

.NET Framework 4.0.3 -- Design-time Update

Runtime installer: .NET Framework 4.0.3

.NET Framework 4

Included in Visual Studio 2012

Also available in:
Microsoft Windows SDK for Windows 7 and .NET Framework 4

Runtime installer: .NET Framework 4

.NET Framework 3.5 SP1

Install .NET Framework 3.5 SP1 to target .NET Framework 3.5

Runtime installer: .NET Framework 3.5 SP1

In Windows 8 Control Panel, use “Turn Windows features on or off” to enable .NET Framework 3.5 targeting


Microsoft services

Target platformDownloads
Microsoft Azure Microsoft Azure SDK for .NET
Team Foundation ServerIncluded in Visual Studio 2012
SkyDrive, Outlook.com Live Connect SDK

Maps WPF Control

For Windows Store apps:

Maps SDK

Windows 8 Ads in Apps SDK

Translator Control

Optical Character Recognition Control


Microsoft devices

Target platformDownloads
Windows StoreIncluded in Visual Studio 2012
Windows Phone 8 Windows Phone SDK 8.0
Windows Phone 7.5 Windows Phone SDK 7.1
Kinect for Windows Kinect for Windows SDK



Target platformDownloads
Portable Class LibraryIncluded in Visual Studio 2012
Windows Phone 8 Support Visual Studio 2012 Update 2
.NET NuGet PackagesNone



Target platformTargeting pack download
Silverlight 5

Included in Visual Studio 2012

Runtime installer:
Silverlight 5 Runtime