Skip to content

Latest commit

 

History

History
66 lines (45 loc) · 3.38 KB

windows-prerequisites.md

File metadata and controls

66 lines (45 loc) · 3.38 KB
title description keywords author manager ms.date ms.topic ms.prod ms.technology ms.devlang ms.assetid
.NET Core Prerequisites
.NET Core Prerequisites
.NET, .NET Core
billwagner
wpickett
07/27/2016
article
.net-core
.net-core-technologies
dotnet
c33b1241-ab66-4583-9eba-52cf51146f5a

Prerequisites for Windows Development

.NET Core development on Windows with Visual Studio requires:

  • A supported version of the Windows client or operating system.
  • Visual Studio 2015 Update 3.3 or later
  • NuGet Manager extension for Visual Studio
  • .NET Core Tooling Preview 2

Supported Windows Versions

.NET Core 1.0 is supported on the following versions of Windows:

  • Windows 7+ / Server 2012 R2+
  • Windows Nano Server TP5

You can see the full set of supported operating systems in the .NET Core Release Notes.

.NET Core dependencies

.NET Core requires the VC++ Redistributable when running on Windows. It is installed for you by the .NET Core installer. You need to install the Visual C++ redistributable manually if you are installing .NET Core via the installer script (dotnet-install.ps1).

The Visual C++ Redistributable version differs by Windows version.

Visual Studio

You need Visual Studio 2015 to develop .NET Core apps. You can download Visual Studio Community 2015 for free.

Verify that you're running Visual Studio 2015 Update 3.3:

  • On the Help menu, choose About Microsoft Visual Studio.
  • In the About Microsoft Visual Studio dialog, the version number should be 14.0.25424.00 or higher, and include "Update 3".
  • If you don't have Update 3, you can download and install Visual Studio 2015 Update 3.
  • If you have Update 3, you download and install Visual Studio 2015 Update 3.3.

You can read more about the changes in Update 3.3 in the release notes.

NuGet Manager extension for Visual Studio

NuGet is the package manager for the Microsoft development platform including .NET Core. You need NuGet 3.5.0 or higher to build .NET Core apps.

.NET Core Tools for Visual Studio 2015

Download and install the .NET Core Tooling Preview 2 for Visual Studio 2015.

The .NET Core Tooling package installs .NET Core, project templates and other tools for Visual Studio 2015.