.NET Core is the modular and high performance implementation of .NET for creating web applications and services that run on Windows, Linux and Mac. It is open source and it can share the same code with .NET Framework and Xamarin apps. More...

.NET Core Tools and Visual Studio 2017 RC

We’re getting close to the final release of .NET Core Tools and Visual Studio 2017 making it a great time to try out the migration tools on your projects. and give us feedback on the experience. If you want to try .NET Core Tools in Visual Studio 2017, visit Visual Studio 2017 RC to download. You’ll need to choose the Web workload when installing.

If you’re using another dev tool on Windows, macOS or Linux, go to the .NET Core RC Download for all installation options.

Want a helping hand from Microsoft for migrating your .NET Core and ASP.NET Core projects from project.json to the new VS2017 csproj format? Please click here.

All downloads

.NET Core 1.0.3 SDK - Installer .NET Core 1.0.3 SDK - Binaries Only
Windows x64 / x86 .exe x64 / x86 .zip
macOS x64 .pkg x64 .tar.gz
Linux Installing .NET Core on Linux
Docker Installing .NET Core on Docker
Visual Studio 2015 Tools (Preview 2) x64 / x86 .exe
Visual Studio 2017 Tools (RC) Installing .NET Core tools in Visual Studio 2017

All .NET Core Linux downloads

Step-by-step instructions

Daily Builds

For even more current releases including daily builds you can visit the .NET Core tools GitHub repository.

Release Builds Archive

For access to previous .NET Core SDK releases you can visit the .NET Core Runtime and SDK download archive.