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 |
.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
.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 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.
- Windows 10
- Windows 7+ (not Windows 10)
- Please make sure that your Windows installation is up-to-date and includes hotfix KB2533623 installed through Windows Update.
- Universal CRT update (you can get more info on what Universal CRT is in this blog post)
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 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.
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.