This release has been made o the Long Term Servicing (LTS) channel, which means that this version will be supported with future updates. .NET 6 was released earlier as the LTS version since Microsoft releases an LTS version every 2 years. The LTS channel has a 3-year support cycle. .NET 6.0.6 can be installed on the following platforms:

WindowsLinuxMacOS

You can download .NET 6.0.6 from the direct download links given below respective to your operating system. You can also choose to download and install the latest preview version of .NET, which at the time of writing this post is .NET 7 Preview 5.

What’s new in .NET 6.0.6

Support

Before we dig into the new improvements of .NET 6.0.6, let us inform you about its compatibility and support. To begin, .NET 6.0.6 is compatible with Visual Studio 17.2 and later. In operating systems, Microsoft states that .NET 6 will be compatible with the following architectures on Red Hat Enterprise Linux (RHEL) version 8:

AMD x64Intel x64ARM (aarch64)IBM ZLinuxONE (s390x)

Microsoft also suggests that you upgrade your apps to .NET 6 immediately. Performing the upgrade process from .NET 3.1 and .NET 5 is pretty straightforward. However, if you are already running the apps on a .NET 7 Preview release, then those will automatically upgrade to .NET 6 LTS (stable) once .NET 6 is installed and the system is rebooted.

Multi-Platform App UI

.NET 6 includes the support for developing native applications on Android, iOS, and macOS using the supported SDKs. These provide the foundational mobile and desktop pieces for the new .NET MAUI. You can now install the .NET MAUI using the following command:

Docker Images

You can now use the following command to try running the latest .NET 6.0 release in containers with the updated .NET Docker images:

Download .NET 6.0.6

Use the direct download links below to download the .NET 6.0.6 LTS Runtime, SDKs, and AS.NET Core matching your operating system and architecture:

Runtime:

Download .NET 6.0.6 Desktop Runtime for Windows x64 Download .NET 6.0.6 Desktop Runtime for Windows x86 Download .NET 6.0.6 Desktop Runtime for Windows ARM64 Download .NET 6.0.6 Runtime for macOS x64 Download .NET 6.0.6 Runtime for macOS ARM64 Download .NET 6.0.6 Runtime Binaries for Linux Arm32 Download .NET 6.0.6 Runtime Binaries for Linux Arm64 Download .NET 6.0.6 Runtime Binaries for Linux Arm32 Alpine Download .NET 6.0.6 Runtime Binaries for Linux Arm64 Alpine Download .NET 6.0.6 Runtime Binaries for Linux x64 Download .NET 6.0.6 Runtime Binaries for Linux x64 Alpine

SDK:

Download .NET SDK 6.0.301 for Windows x64 Download .NET SDK 6.0.301 for Windows x86 Download .NET SDK 6.0.301 for Windows ARM64 Download .NET SDK 6.0.301 for macOS x64 Download .NET SDK 6.0.301 for macOS ARM64 Download .NET SDK 6.0.301 Binaries for Linux Arm32 Download .NET SDK 6.0.301 Binaries for Linux Arm64 Download .NET SDK 6.0.301 Binaries for Linux Arm32 Alpine Download .NET SDK 6.0.301 Binaries for Linux Arm64 Alpine Download .NET SDK 6.0.301 Binaries for Linux x64 Download .NET SDK 6.0.301 Binaries for Linux x64 Alpine

ASP.NET Core

Download ASP.NET Core Runtime 6.0.6 Hosting Bundle for Windows Download ASP.NET Core Runtime 6.0.6 for Windows x64 Download ASP.NET Core Runtime 6.0.6 for Windows x86 Download ASP.NET Core Runtime 6.0.6 Binaries for Windows ARM64 Download ASP.NET Core Runtime 6.0.6 Binaries for macOS x64 Download ASP.NET Core Runtime 6.0.6 Binaries for macOS ARM64 Download ASP.NET Core Runtime 6.0.6 Binaries for Linux Arm32 Download ASP.NET Core Runtime 6.0.6 Binaries for Linux Arm64 Download ASP.NET Core Runtime 6.0.6 Binaries for Linux Arm32 Alpine Download ASP.NET Core Runtime 6.0.6 Binaries for Linux Arm64 Alpine Download ASP.NET Core Runtime 6.0.6 Binaries for Linux x64 Download ASP.NET Core Runtime 6.0.6 Binaries for Linux x64 Alpine More download and install options here.

Install .NET 6.0.6

You can begin by downloading .NET 6.0.6 for your architecture from the links above and then execute it to begin the installation process. You have now installed .NET 6.0.6. You may check which .NET version is running by typing in the following command in Command Prompt:

Closing Words

.NET 6 introduces a plethora of new features as well as improvements. We believe that you can benefit from these and be an early bird to test them out. Not only that, but since it is an LTS release, you may not have to upgrade your .NET version for the next 3 years! However, if you are interested in trying the more advanced and new features, you can opt to download the preview version of .NET. Also see:

Download and Install .NET 6 LTS (Offline Installer)Download .NET 6.0.11 (Offline Installers)Download .NET 7 Preview 2 (Offline Installers)Download and Install .NET Framework 6 Preview 1 (Offline Installers)Download .NET 7 Release Candidate 1 (Offline Installers)