Microsoft announced that it will stop providing service updates, security fixes, and technical support for .NET Core 3.1 on December 13, 2022. Now, you can still download .NET Core 3.1. This post from MiniTool tells you how to download .NET Core 3.1.

Microsoft .NET Core 3.1 Framework is scheduled to end support on December 13, 2022. Microsoft recommends upgrading .NET Core 3.1 applications to .NET 6.0 for continued support in the future.

What’s New in .NET 6 and How to Download and Install .NET 6?
What’s New in .NET 6 and How to Download and Install .NET 6?

What’s new in .NET 6? How to download .NET 6? How to install it? If you are looking for the answers to the above questions, you can refer to this post.

Read More

Visual Studio Support

Visual Studio 2019 (v8.10) for Mac

Included Runtime

  • .NET runtime 3.1.28
  • ASP.NET Core runtime 3.1.28
  • .NET Desktop Runtime 3.1.28

Supported Language

  • C# 8.0
  • F# 4.7

Visual Basic 15.9

.NET Core 3.1 Download

The latest release date is August 9, 2022.

.NET Core 3.1 SDK 3.1.422 Download

.NET Core SDK 3.1.100 includes the .NET Core 3.1 runtime, so there is no need to download the runtime package separately when installing the SDK. After installing .NET Core SDK 3.1.100, the following command will show you the tools version you are running 3.1.100.

OS Installers Binaries
Linux Package manager instructions Arm32 | Arm64 | x64 | x64 Alpine
macOS x64 x64
Windows x64 | x86 Arm32 | x64 | x86
All dotnet-install scripts

ASP.NET Core Runtime 3.1.28 Download

The ASP.NET Core runtime enables you to run existing web/server applications. On Windows, it’s recommended to install the Hosting Bundle, which includes .NET Runtime and IIS support.

OS Installers Binaries
Linux Package manager instructions Arm32 | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS x64
Windows Hosting Bundle | x64 | x86 Arm32 | x64 | x86

.NET Desktop Runtime 3.1.28 Download

The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.

OS Installers Binaries
Windows x64 | x86

.NET Runtime 3.1.28 Download

The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.

OS Installers Binaries
Linux Package manager instructions Arm32 | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS x64 x64
Windows x64 | x86 Arm32 | x64 | x86
All dotnet-install scripts

What Is .NET Core 5 & Download .Net 5 (Windows, macOS, Linux)
What Is .NET Core 5 & Download .Net 5 (Windows, macOS, Linux)

What is .NET Core 5? How to download and install NET 5 on Windows, macOS, and Linux? This post provides detailed information about .NET 5 for you.

Read More

Install .NET Core 3.1

Now that you have downloaded the appropriate installation package, you can start installing it. The installation of .NET Core 3.1 is a simple process. After installation, all your applications will run with the new version, as the previous version will be replaced.

Step 1: Double-click the installation package (for macOS and Windows) to run the installation package, then click Install on the Install wizard.

Step 2: Installation will now begin. It doesn't take much time and doesn't require a reboot. After the installation is successful, click Close.

Step 3: You have now installed .NET. You can check the version of .NET you are running by typing the following at a command prompt:

wmic product get description | findstr /C:.NET

Final Words

This post introduces links for you to download .NET Core 3.1 and you can know how to install it. It’s still recommended to download the latest version of .NET Core. I hope that this post can be helpful to you.

  • Linkedin
  • Reddit