.NET Core 3.1 has been refreshed with the latest update as of October 12, 2021. This update contains reliability and other non-security fixes. See the release notes for details on updated packages.
.NET Core 3.1 servicing updates are upgrades, that is, the latest servicing update for 3.1 will remove the previous 3.1 update upon successful installation. For example, when .NET Core 3.1.20 is installed, .NET Core 3.1.19 and earlier versions will be removed from the computer if present.
How to obtain and install the update
This update is available on Microsoft Update for Windows client operating systems and available on WSUS and MU Catalog for Windows Server operating systems.
This update will be offered if you have .NET Core 3.1 installed on a supported version of Windows.
You may need to restart the computer after you apply this update if any affected files are being used. We recommend that you exit all .NET based applications before you apply this update.
Supported Windows Version
This page on .NET Core 3.1 Supported Windows Versions provides the most up-to-date details on the supported operating system versions.
.NET Support Lifecycle
This page on .NET Core and .NET 3.1 Support Policy provides the most up-to-date details on .NET Core Support Lifecycle Policy.
How to obtain help and support for this update
For assisted support with .NET Core technologies, contact a Microsoft Support Professional.
You need to be on a supported servicing level (the latest available servicing update) to be eligible for support.
Community support is another great way to get help and even contribute to projects. See our Community page for details.
To get the latest .NET update, go to the Download .NET website.