Download .NET 7.0.17 And .NET 6.0.28 LTS (Offline Installers)

NET DownloadNET Download

Alongside .NET 8.0.3 and .NET 9 Preview 2, Microsoft has also rolled out .NET 7.0.17 and .NET 6.0.28 LTS. These are all part of the March 2024 .NET update cycle that will automatically install via Windows Update. Optionally, if you want to upgrade your .NET version, you may use the provided download links below.

These updates include both functional and security improvements. 2 security vulnerabilities have been patched in this update, both of which address a .NET Denial of Service vulnerability.

Download .NET 7.0.17, 6.0.28 LTS

Use the direct download links below to download the respective .NET Runtime, SDKs, and ASP.NET Core matching your operating system and architecture. Simply click on the respective link in the “Download” column to begin the download.

.NET 7.0.17

Runtime

VersionPlatformDownload
.NET 7.0.17 Desktop RuntimeWindowsx64
x86
ARM64
.NET 7.0.17 RuntimeWindowsx64
x86
ARM64
.NET 7.0.17 RuntimemacOSx64
ARM64
.NET 7.0.17 Runtime BinariesLinuxx64
ARM32
ARM64
.NET 7.0.17 Runtime BinariesLinux Alpinex64
ARM32
ARM64
Download .NET 7.0.17 Runtimes

SDK

VersionPlatformDownload
.NET 7.0.407 SDKWindowsx64
x86
ARM64
.NET 7.0.407 SDKmacOSx64
ARM64
.NET 7.0.407 SDK BinariesLinuxx64
ARM32
ARM64
.NET 7.0.407 SDK BinariesLinux Alpinex64
ARM32
ARM64
Download .NET 7.0.17 SDKs

ASP.NET Core

VersionPlatformDownload
.NET 7.0.17 ASP.NET Core RuntimeWindowsHosting bundle
x64
x86
ARM64 (Binaries)
.NET 7.0.17 ASP.NET Core Runtime BinariesmacOSx64
ARM64
.NET 7.0.17 ASP.NET Core Runtime BinariesLinuxx64
ARM32
ARM64
.NET 7.0.17 ASP.NET Core Runtime BinariesLinux Alpinex64
ARM32
ARM64
Download .NET 7.0.17 ASP.NET Cores

Click on this link for more .NET 7 download options.

.NET 6.0.28 LTS

Runtime

VersionPlatformDownload
.NET 6.0.28 Desktop RuntimeWindowsx64
x86
ARM64
.NET 6.0.28 RuntimeWindowsx64
x86
ARM64
.NET 6.0.28 RuntimemacOSx64
ARM64
.NET 6.0.28 Runtime BinariesLinuxx64
ARM32
ARM64
.NET 6.0.28 Runtime BinariesLinux Alpinex64
ARM32
ARM64
Download .NET 6.0.28 Runtimes

SDK

VersionPlatformDownload
.NET 6.0.420 SDKWindowsx64
x86
ARM64
.NET 6.0.420 SDKmacOSx64
ARM64
.NET 6.0.420 SDK BinariesLinuxx64
ARM32
ARM64
.NET 6.0.420 SDK BinariesLinux Alpinex64
ARM32
ARM64
Download .NET 6.0.28 SDKs

ASP.NET Core

VersionPlatformDownload
.NET 6.0.28 ASP.NET Core RuntimeWindowsHosting bundle
x64
x86
ARM64 (Binaries)
.NET 6.0.28 ASP.NET Core Runtime BinariesmacOSx64
ARM64
.NET 6.0.28 ASP.NET Core Runtime BinariesLinuxx64
ARM32
ARM64
.NET 6.0.28 ASP.NET Core Runtime BinariesLinux Alpinex64
ARM32
ARM64
Download .NET 6.0.28 ASP.NET Cores

Click on this link for more .NET 6 download options.

Once downloaded, simply execute the package and proceed with the on-screen instructions to install .NET.

Once you have installed the newer .NET preview version, all your applications will run using the new build as the previous preview version will be replaced. However, if a stable version is installed and running, it will not be replaced.

When installed, you may check which .NET version is running by running the following command in Command Prompt:

wmic product get description | findstr /C:.NET

Alternatively, you can also install .NET updates using the Windows Package Manager (winget) command in the Windows command line. Here is how:

  • To install the .NET 7 runtime: winget install dotnet-runtime-7
  • To install the .NET 7 SDK: winget install dotnet-sdk-7
  • To update an existing installation: winget upgrade

New in .NET 7.0.17, 6.0.28 LTS

The following list of improvements has been made in these releases. To read more about the different improvements, click on the links to be redirected to the original announcement.

.NET 7.0.17

.NET 6.0.28 LTS

.NET 7 Release History

Complete VersionRelease DateSignificant ImprovementsAnnouncement
7.0.1712-mar-24Addresses Denial of Service vulnerabilities and updates .NET repositoriesMicrosoft announces .NET 7.0.17
7.0.1613-Feb-24Addresses security vulnerabilities and updates .NET repositoriesMicrosoft announces .NET 7.0.16
7.0.159-Jan-24Addresses security vulnerabilities and updates .NET repositoriesMicrosoft announces .NET 7.0.15
7.0.1414-Nov-23Fixes elevation of privilege and security feature bypass vulnerabilities, includes updates to repos and other componentsMicrosoft announces .NET 7.0.14
7.0.1324-Oct-23– Addresses the security fixes that were missing in the last updateMicrosoft announces .NET 7.0.13
7.0.1210-Oct-23-Addresses important security advisories
-Updates to repos and other components
Microsoft announces .NET 7.0.12
7.0.1112-Sep-23-Addresses important security advisories
-Updates to repos and other components
Microsoft announces .NET 7.0.11
7.0.108-Aug-23-Addresses important security advisories
-Updates to repos and other components
Microsoft announces .NET 7.0.10
7.0.822-Jun-23– Addresses an issue with X.509 Certificates importMicrosoft announces .NET 7.0.8
7.0.713-Jun-23– Several critical security advisories
-Updates to repos and other components
Microsoft announces .NET 7.0.7
7.0.511-Apr-23– Security advisory
-Updates to repos and other components
Microsoft announces .NET 7.0.5
7.0.414-Mar-23-Repo updates onlyMicrosoft announces .NET 7.0.4
7.0.314-Feb-23-Repo updates
-Critical security updates
Microsoft announces .NET 7.0.3
7.0.210-Jan-23-Repository updates and other non-security fixesMicrosoft announces .NET 7.0.2
7.0.113-Dec-22-Patch for CVE-2022-41089; remote code execution vulnerability
-Repository updates and other fixes
Microsoft announces .NET 7.0.1
7.0.08-Nov-22-Performance improvements
-Native ARM64 support
-C# 11 and F# 7
Microsoft announces .NET 7.0.0
.NET 7 version history

.NET 6 Release History

Complete VersionRelease DateSignificant ImprovementsAnnouncement
6.0.2812-Mar-24Addresses Denial of Service vulnerabilities and updates .NET repositoriesMicrosoft announces .NET 6.0.28
6.0.2713-Feb-24Addresses security vulnerabilities and updates .NET repositoriesMicrosoft announces .NET 6.0.27
6.0.269-Jan-24Addresses security vulnerabilities and updates .NET repositoriesMicrosoft announces .NET 6.0.26
6.0.2514-Nov-23Fixes elevation of privilege and security feature bypass vulnerabilities, includes updates to repos and other componentsMicrosoft announces .NET 6.0.25
6.0.2424-Oct-23– Addresses the security fixes that were missing in the last updateMicrosoft announces .NET 6.0.24
6.0.2310-Oct-23-Addresses important security advisories
-Updates to repos and other components
Microsoft announces .NET 6.0.23
6.0.2212-Sep-23-Addresses important security advisories
-Updates to repos and other components
Microsoft announces .NET 6.0.22
6.0.218-Aug-23-Addresses important security advisories
-Updates to repos and other components
Microsoft announces .NET 6.0.21
6.0.1922-Jun-23– Addresses an issue with X.509 Certificates import Microsoft announces .NET 6.0.19
6.0.1813-Jun-23– Several critical security advisories
– Updates to repos and other components
Microsoft announces .NET 6.0.18
6.0.1611-Apr-23– Includes security advisory
– Updates to repos
Microsoft announces .NET 6.0.16
6.0.1514-Mar-23– Non-security update with repository and library updates onlyMicrosoft announces .NET 6.0.15
6.0.1414-Feb-23-Addresses a .NET Remote Code Execution vulnerability (CVE-2023-21808)
-Some repositories have been updated
Microsoft announces .NET 6.0.14
6.0.1310-Jan-23-Addresses a .NET Denial of Service vulnerability (CVE-2023-21538)
-Repository updates and other fixes
Microsoft announces .NET 6.0.13
6.0.118-Nov-22-Improvements to ASP .NET Core, SDK, and RuntimeMicrosoft announces .NET 6.0.11
6.0.1011-Oct-22-Security advisory for developers
-Improvements to CoreFX, ASP .NET Core, Runtime, and Templating
Microsoft announces .NET 6.0.10
.NET 6 version history
If you liked this post, Share it on:
Subhan Zafar is an established IT professional with interests in Windows and Server infrastructure testing and research, and is currently working with Itechtics as a research consultant. He has studied Electrical Engineering and is also certified by Huawei (HCNA & HCNP Routing and Switching).

Get Updates in Your Inbox

Sign up for the regular updates and be the first to know about the latest tech information

Talk to us now

Talk to us straight and get your questions answered right away

Tell Us About Your Project