.NET SDKs for Visual Studio | .NET (original) (raw)
This page is specific about .NET SDKs for Visual Studio. Visit the downloads page for more options.
.NET/.NET Core
.NET is a free, cross-platform, open-source developer platform for building many different types of applications.
Download matrix for .NET/.NET Core
| Version | Release type | Support phase | Visual Studio 2026 SDKTooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio). | Visual Studio 2022 SDKTooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio). | Runtime (Windows)Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK. | Release notes | End of support | |
|---|---|---|---|---|---|---|---|---|
| .NET 11.0 | Standard Term SupportTooltip: Standard Term Support (STS) releases have a shorter support period (two years). Use STS if you want to try the latest features and a newer release is not available. | PreviewTooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use. | N/A | N/A | x64 |x86 | Arm64 (v11.0.0-preview.5) | Release notes | |
| .NET 10.0 | Long Term SupportTooltip: Long Term Support (LTS) releases have an extended support period (three years). Use LTS if you need to stay supported on the same version of .NET for longer. | ActiveTooltip: During the active support period, .NET releases are updated to improve functional capabilities and mitigate security vulnerabilities. | N/A | N/A | x64 |x86 | Arm64 (v10.0.9) | Release notes | November 14, 2028 |
| .NET 9.0 | Standard Term SupportTooltip: Standard Term Support (STS) releases have a shorter support period (two years). Use STS if you want to try the latest features and a newer release is not available. | MaintenanceTooltip: The last 6 months of support before the release reaches end of life. During the maintenance support period, .NET releases are updated to mitigate security vulnerabilities only. | N/A | N/A | x64 |x86 | Arm64 (v9.0.17) | Release notes | November 10, 2026 |
| .NET 8.0 | Long Term SupportTooltip: Long Term Support (LTS) releases have an extended support period (three years). Use LTS if you need to stay supported on the same version of .NET for longer. | MaintenanceTooltip: The last 6 months of support before the release reaches end of life. During the maintenance support period, .NET releases are updated to mitigate security vulnerabilities only. | N/A | N/A | x64 |x86 | Arm64 (v8.0.28) | Release notes | November 10, 2026 |
The following releases have reached end of life, meaning they're no longer supported. We recommend moving to a supported release.
Out of support versions
| Version | Visual Studio 2017 SDKTooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio). | Visual Studio 2019 SDKTooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio). | RuntimeTooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK. | Release notes | End of support |
|---|---|---|---|---|---|
| .NET 7.0 | N/A | N/A | x64 |x86 (v7.0.20) | Release notes | May 14, 2024 |
| .NET 6.0 | N/A | N/A | x64 |x86 (v6.0.36) | Release notes | November 12, 2024 |
| .NET 5.0 | N/A | x64 |x86 (v5.0.408) | x64 |x86 (v5.0.17) | Release notes | May 10, 2022 |
| .NET Core 3.1 | N/A | N/A | x64 |x86 (v3.1.32) | Release notes | December 13, 2022 |
| .NET Core 3.0 | N/A | x64 |x86 (v3.0.103) | x64 |x86 (v3.0.3) | Release notes | March 3, 2020 |
| .NET Core 2.2 | x64 |x86 (v2.2.110) | x64 |x86 (v2.2.207) | x64 |x86 (v2.2.8) | Release notes | December 23, 2019 |
| .NET Core 2.1 | N/A | x64 |x86 (v2.1.818) | x64 |x86 (v2.1.30) | Release notes | August 21, 2021 |
| .NET Core 2.0 | x64 |x86 (v2.1.202) | x64 |x86 (v2.1.202) | x64 |x86 (v2.0.9) | Release notes | October 1, 2018 |
| .NET Core 1.1 | x64 |x86 (v1.1.14) | x64 |x86 (v1.1.14) | x64 |x86 (v1.1.13) | Release notes | June 27, 2019 |
| .NET Core 1.0 | x64 |x86 (v1.1.14) | x64 |x86 (v1.1.14) | x64 |x86 (v1.0.16) | Release notes | June 27, 2019 |
.NET Standard
.NET Standard is a formal specification of .NET APIs that are intended to be available on all .NET implementations. To target .NET Standard in your projects, install one of the SDKs from the .NET/.NET Core table. For more information, see the .NET Standard article.
.NET Framework
.NET Framework is a Windows-only version of .NET for building client and server applications.